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 Driver)

(2) 有关日志记录活动的详细信息,请参阅日志记录活动

(3) 有关配置错误和警告处理的详细信息,请参阅如何:使用 SQLSRV 驱动程序配置错误和警告处理

另请参阅

SQLSRV 驱动程序 API 参考

Microsoft Drivers for PHP for SQL Server 编程指南