ODBC 설치 런타임 구성

이러한 함수의 동작은 php.ini의 설정에 영향을 받습니다.

통합 ODBC 구성 옵션

Name Default Changeable Changelog
odbc.default_db * NULL PHP_INI_ALL  
odbc.default_user * NULL PHP_INI_ALL  
odbc.default_pw * NULL PHP_INI_ALL  
odbc.allow_persistent "1" PHP_INI_SYSTEM  
odbc.check_persistent "1" PHP_INI_SYSTEM  
odbc.max_persistent "-1" PHP_INI_SYSTEM  
odbc.max_links "-1" PHP_INI_SYSTEM  
odbc.defaultlrl "4096" PHP_INI_ALL  
odbc.defaultbinmode "1" PHP_INI_ALL  
odbc.default_cursortype "3" PHP_INI_ALL  

참고: *로 표시된 항목은 아직 구현되지 않았습니다.

PHP_INI_* 모드에 대한 자세한 내용과 정의는 구성 설정을 설정할 수 있는 위치를 참조하세요.

다음은 구성 지시문에 대한 간단한 설명입니다.

odbc.default_db string
odbc_connect() 또는 odbc_pconnect()에 지정되지 않은 경우 사용할 ODBC 데이터 원본입니다.
odbc.default_user string
odbc_connect() 또는 odbc_pconnect()에 아무 것도 지정하지 않은 경우 사용할 사용자 이름입니다.
odbc.default_pw string
odbc_connect() 또는 odbc_pconnect()에 아무 것도 지정하지 않은 경우 사용할 암호입니다.
odbc.allow_persistent bool
지속적인 ODBC 연결을 허용할지 여부입니다.
odbc.check_persistent bool
재사용하기 전에 연결이 여전히 유효한지 확인하십시오.
odbc.max_persistent int
프로세스당 최대 영구 ODBC 연결 수입니다.
영구 연결을 포함하여 프로세스당 최대 ODBC 연결 수입니다.
odbc.defaultlrl int
LONG 필드 처리. 변수에 반환된 바이트 수를 지정합니다. 자세한 내용은 odbc_longreadlen()을 참조하십시오.

int를 사용하는 경우 값은 바이트 단위로 측정됩니다. this FAQ에 설명된 대로 약식 표기법을 사용할 수도 있습니다.

odbc.defaultbinmode int
이진 데이터 처리. 자세한 내용은 odbc_binmode()를 참조하십시오.
odbc.default_cursortype int
ODBC 커서 모델을 제어합니다. 가능한 값은 SQL_CURSOR_FORWARD_ONLY, SQL_CURSOR_KEYSET_DRIVEN, SQL_CURSOR_DYNAMICSQL_CURSOR_STATIC(기본값)입니다.