PHP ODBC соединение с базой данных H2 - PullRequest
1 голос
/ 09 сентября 2011

не могли бы вы помочь мне с этим.

Я пытаюсь подключиться к базе данных H2, используя PHP OBDC, и получаю следующее сообщение об ошибке: «Ошибка SQL: [unixODBC] Неизвестный тип аутентификации, состояние SQL 28000 в SQLConnect»

Я использую следующее для подключения: $ DSN = "Драйвер = PostgreSQL; Сервер = $ Srv; Порт = 5435; База данных = $ DB;"; $ CID = odbc_connect ($ DSN, $ usr, $ pwd);

Как мне разобрать тип аутентификации в строке подключения.

Спасибо.

Ответы [ 2 ]

0 голосов
/ 07 октября 2011

Мне удалось заставить это работать через функции PHP для Postgres SQL.

$conn = pg_connect("host=[host] port=[port number] dbname=[database name] user=[username] password=[password]");
0 голосов
/ 09 сентября 2011

Попробуйте включить имя пользователя и пароль в строку подключения

$DSN = "Driver=PostgreSQL;Server=$Srv;Port=5435;Database=$DB;UID=$usr;PWD=$pwd";
...