PDO_INFORMIX DSN

(PECL PDO_INFORMIX >= 0.1.0)

PDO_INFORMIX DSN — З'єднання з базою даних Informix

Опис

Рядок з'єднання (Data Source Name, DSN) PDO_INFORMIX базується на рядку Informix ODBC DSN. Подробиці конфігурації Informix ODBC DSN читайте на сайті » Informix Dynamic Server Information Center. Основні елементи PDO_INFORMIX DSN:

Префікс DSN

informix:

DSN

DSN повинен бути або вказаний в odbc.ini або заданий повною »рядком з'єднання

Приклади

Приклад #1 Використання PDO_INFORMIX DSN в odbc.ini

Наступний приклад демонструє з'єднання з базою даних Informix визначеної як Infdrv33 odbc.ini:

$db = new PDO("informix:DSN=Infdrv33", "", "");
[ODBC Data Sources]
Infdrv33=INFORMIX 3.3 32-BIT

[Infdrv33]
Driver=/opt/informix/csdk_2.81.UC1G2/lib/cli/iclis09b.so
Description=INFORMIX 3.3 32-BIT
Database=common_db
LogonID=testuser
pwd=testpass
Servername=ids_server
DB_LOCALE=en_US.819
OPTIMIZEAUTOCOMMIT=1
ENABLESCROLLABLECURSORS=1

Приклад #2 З'єднання з використанням повноцінного рядка з'єднання

У наступному прикладі здійснюється з'єднання з базою даних **common_db**с использованием строки соединения.

$db = new PDO("informix:host=host.domain.com; service=9800;
    database=common_db; server=ids_server; protocol=onsoctcp;
    EnableScrollableCursors=1", "testuser", "tespass");