sqlsrv_configure
Modifica le impostazioni delle opzioni di registrazione e gestione degli errori.
Sintassi
sqlsrv_configure( string $setting, mixed $value )
Parametri
$setting: nome dell'impostazione da configurare. Vedere la tabella sottostante per un elenco delle impostazioni.
$value: valore da applicare all'impostazione specificata nel parametro $setting . I valori possibili per questo parametro dipendono dall'impostazione specificata. Nella tabella seguente sono elencate le combinazioni possibili:
Impostazione | Valori possibili per il parametro $value (equivalente Integer tra parentesi) | Default value |
---|---|---|
ClientBufferMaxKBSize1 | Numero non negativo fino al limite di memoria PHP. Lo zero e i numeri negativi non sono consentiti. |
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) |
Valore restituito
Se viene eseguita una chiamata a sqlsrv_configure con un'impostazione o un valore non supportato, la funzione restituisce false. In caso contrario, la funzione restituisce true.
Osservazioni:
(1) Per altre informazioni sulle query lato client, vedere Tipi di cursore (driver SQLSRV).
(2) Per altre informazioni sull'attività di registrazione, vedere Attività di registrazione.
(3) Per altre informazioni sulla configurazione della gestione degli errori e degli avvisi, vedere Procedura: Configurare la gestione degli errori e degli avvisi usando il driver SQLSRV.
Vedi anche
Riferimento all'API del driver SQLSRV
Guida alla programmazione per i driver Microsoft per PHP per SQL Server