sqlsrv_configure
Ändert die Einstellungen für die Fehlerbehandlung und Protokollierungsoptionen.
Syntax
sqlsrv_configure( string $setting, mixed $value )
Parameter
$setting: Name der zu konfigurierenden Einstellung. Die Liste der Einstellungen finden Sie in der folgenden Tabelle.
$value: Wert, der der Einstellung hinzugefügt werden soll, die im $setting Parameter angegeben ist. Die möglichen Werte für diesen Parameter hängen von der angegebenen Einstellung ab. In der folgenden Tabelle sind die Kombinationsmöglichkeiten aufgelistet:
Einstellung | Mögliche Werte für $value-Parameter (entsprechende Ganzzahl in Klammern) | Standardwert |
---|---|---|
ClientBufferMaxKBSize1 | Eine nicht negative Zahl, bis hin zur PHP-Speichergrenze. 0 (null) und negative Zahlen sind nicht zulässig. |
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) oder false (0) | TRUE (1) |
Rückgabewert
Wenn sqlsrv_configure mit nicht unterstützten Einstellungen oder Werten aufgerufen wird, gibt die Funktion falsezurück. Andernfalls gibt die Funktion truezurück.
Bemerkungen
(1) Weitere Informationen zu clientseitigen Abfragen finden Sie unter Cursortypen (SQLSRV-Treiber).
(2) Weitere Informationen zur Protokollierung von Aktivitäten finden Sie unter Protokollieren von Aktivitäten.
(3) Weitere Informationen zum Konfigurieren von Fehler- und Warnungsbehandlung finden Sie unter Vorgehensweise: Konfigurieren der Behandlung von Fehlern und Warnungen unter Verwendung des SQLSRV-Treibers.
Weitere Informationen
API-Referenz für den SQLSRV-Treiber
Programmierhandbuch für die Microsoft-Treiber für PHP für SQL Server