PDO_INFORMIX DSN

(PECL PDO_INFORMIX >= 0.1.0)

PDO_INFORMIX DSN — Informix 데이터베이스에 연결


설명

PDO_INFORMIX DSN(데이터 소스 이름)은 Informix ODBC DSN 문자열을 기반으로 합니다. Informix ODBC DSN 구성에 대한 세부정보는 » Informix Dynamic Server Information Center에서 확인할 수 있습니다. PDO_INFORMIX DSN의 주요 구성 요소는 다음과 같습니다.

DSN prefix
DSN 접두사는 informix:입니다.
DSN
DSN은 odbc.ini를 사용한 데이터 소스 설정 또는 완전한 » 연결 문자열일 수 있습니다.

Examples

예제 #1 odbc.ini를 사용하는 PDO_INFORMIX DSN 예제

다음 예는 odbc.ini에서 Infdrv33으로 카탈로그된 Informix 데이터베이스에 연결하기 위한 PDO_INFORMIX DSN을 보여줍니다.

$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 연결 문자열을 사용하는 PDO_INFORMIX DSN 예제

다음 예는 Informix 연결 문자열 구문을 사용하여 common_db라는 Informix 데이터베이스에 연결하기 위한 PDO_INFORMIX DSN을 보여줍니다.

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