다음을 통해 공유


sqlsrv_configure

PHP 드라이버 다운로드

오류 처리 및 로깅 옵션에 대한 설정을 변경합니다.

구문

  
sqlsrv_configure( string $setting, mixed $value )  

매개 변수

$setting: 구성할 설정의 이름입니다. 설정 목록은 아래 표를 참조하세요.

$value: $setting 매개 변수에 지정된 설정에 적용할 값입니다. 이 매개 변수에 사용할 수 있는 값은 지정된 설정에 따라 달라집니다. 다음 표에서는 가능한 조합을 나열합니다.

설정 $value 매개 변수에 사용할 수 있는 값(괄호에 해당하는 정수) Default value
ClientBufferMaxKBSize1 최대 PHP 메모리 제한의 음수가 아닌 숫자

0과 음수는 허용되지 않습니다.
10240KB
LogSeverity2 SQLSRV_LOG_SEVERITY_ALL (-1)

SQLSRV_LOG_SEVERITY_ERROR (1)

SQLSRV_LOG_SEVERITY_NOTICE (4)

SQLSRV_LOG_SEVERITY_WARNING (2)
SQLSRV_LOG_SEVERITY_ERROR (1)
LogSubsystems2 SQLSRV_LOG_SYSTEM_ALL(-1)

SQLSRV_LOG_SYSTEM_CONN (2)

SQLSRV_LOG_SYSTEM_INIT(1)

SQLSRV_LOG_SYSTEM_OFF (0)

SQLSRV_LOG_SYSTEM_STMT (4)

SQLSRV_LOG_SYSTEM_UTIL(8)
SQLSRV_LOG_SYSTEM_OFF (0)
WarningsReturnAsErrors3 true (1) 또는 false (0) true(1)

Return Value

지원되지 않는 설정 또는 값으로 sqlsrv_configure 호출되면 함수는 false를 반환합니다. 그렇지 않으면 함수가 true를 반환합니다.

설명

(1) 클라이언트 쪽 쿼리에 대한 자세한 내용은 커서 유형(SQLSRV 드라이버)을 참조하세요.

(2) 로깅 작업에 대한 자세한 내용은 로깅 작업을 참조하세요.

(3) 오류 및 경고 처리 구성에 대한 자세한 내용은 방법: SQLSRV 드라이버를 사용하여 오류 및 경고 처리 구성을 참조하세요.

참고 항목

SQLSRV 드라이버 API 참조

Microsoft Drivers for PHP for SQL Server 드라이버 프로그래밍 가이드