sqlsrv_configure

Descargar controlador PHP

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