sqlsrv_configure
Cambia la configuración para el control de errores y las opciones de registro.
Sintaxis
sqlsrv_configure( string $setting, mixed $value )
Parámetros
$setting: el nombre del valor que se va a configurar. Consulte la siguiente tabla, en la que se incluye una lista de opciones de configuración.
$value: el valor que se va a aplicar a la configuración especificada en el parámetro $setting . Los valores posibles para este parámetro dependen de la configuración especificada. En la siguiente tabla se incluyen las posibles combinaciones:
Setting | Posibles valores para el parámetro $value (equivalente entero entre paréntesis) | Valor predeterminado |
---|---|---|
ClientBufferMaxKBSize1 | Un número no negativo hasta el límite de memoria PHP. No se permiten ni el cero ni los números negativos. |
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) o false (0) | true (1) |
Valor devuelto
Si se llama a sqlsrv_configure con un valor o una configuración no compatibles, la función devuelve el valor False. De lo contrario, devuelve True.
Observaciones
(1) Para más información sobre las consultas de cliente, consulte Tipos de cursor (controlador SQLSRV).
2\) Para obtener más información sobre la actividad de registro, consulte Logging Activity (Actividad de registro).
(3) Para más información sobre cómo configurar el control de errores y advertencias, consulte Procedimientos: Configuración del control de errores y advertencias con el controlador SQLSRV.
Consulte también
Referencia de API del controlador SQLSRV
Guía de programación para los controladores de Microsoft para PHP para SQL Server