分享方式:


sqlsrv_configure

下載 PHP 驅動程式

變更錯誤處理和記錄選項的設定。

語法

  
sqlsrv_configure( string $setting, mixed $value )  

參數

$setting:要設定的設定名稱。 請參閱下表中的設定清單。

$value:要對 $setting 參數中指定的設定套用的值。 此參數的可能值取決所指定的設定。 下表列出可能的組合。

設定 $value 參數的可能值 (括號中的整數對等項目) 預設值
ClientBufferMaxKBSize1 不超過 PHP 記憶體限制的非負數。

不允許使用零和負數。
10240 KB
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)

傳回值

如果以不受支援的設定或值呼叫 sqlsrv_configure ,函數會傳回 false。 否則,函數會傳回 true

備註

(1) 如需用戶端查詢的詳細資訊,請參閱資料指標類型 (SQLSRV 驅動程式)

(2) 如需記錄活動的詳細資訊,請參閱記錄活動

(3) 如需關於設定錯誤和警告處理的詳細資訊,請參閱如何:使用 SQLSRV 驅動程式設定錯誤和警告處理

另請參閱

SQLSRV 驅動程式 API 參考

Microsoft Drivers for PHP for SQL Server 的程式設計指南