PDO_ODBC DSN

(PECL PDO_ODBC >= 0.1.0)

PDO_ODBC DSNСоединение с базами данных ODBC или DB2

Описание

Имя источника данных (Data Source Name, DSN) драйвера PDO_ODBC состоит из следующих элементов:

Префикс DSN

Запись вида odbc: — префикс DSN. При подключении к базе, которую указали в каталоге менеджера драйверов ODBC или каталоге DB2, можно добавить имя из этого каталога к DSN.

DSN

Имя базы данных как указано в каталоге менеджера драйверов ODBC или в каталоге DB2. Также можно указать полную строку соединения ODBC, как описано по ссылке » http://www.connectionstrings.com/.

UID

Имя пользователя для соединения. Если имя пользователя указывают в DSN-строке, модуль PDO будет игнорировать имя, которое задали аргументом в конструкторе PDO.

PWD

Пароль пользователя для соединения. Если пароль пользователя указывают в DSN-строке, модуль PDO будет игнорировать пароль, который задали аргументом в конструкторе PDO.

Примеры

Пример #1 Пример PDO_ODBC DSN (менеджер драйверов ODBC)

Следующий пример показывает DSN-имя драйвера PDO_ODBC для соединения с базой данных, которая определена в диспетчере драйверов ODBC как testdb:

odbc:testdb

Пример #2 Пример DSN-имени драйвера PDO_ODBC (некаталогизированное соединение IBM DB2)

Следующий пример показывает синтаксис полного DSN-имени драйвера PDO_ODBC для соединения с базой данных IBM DB2 с именем SAMPLE:

odbc:DRIVER={IBM DB2 ODBC DRIVER};HOSTNAME=localhost;PORT=50000;DATABASE=SAMPLE;PROTOCOL=TCPIP;UID=db2inst1;PWD=ibmdb2;

Пример #3 Пример DSN-имени драйвера PDO_ODBC (некаталогизированное соединение Microsoft Access)

Следующий пример показывает синтаксис полного DSN-имени драйвера PDO_ODBC для соединения с базой Microsoft Access, которая хранится в файле C:\db.mdb:

odbc:Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\\db.mdb;Uid=Admin

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top