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");