sqlsrv_configure
Ändert die Einstellungen für Fehlerbehandlungs- und Protokollierungsoptionen.
Syntax
sqlsrv_configure( string $setting, mixed $value )
Parameter
$setting: Der Name der zu konfigurierenden Einstellung. Die möglichen Werte sind "WarningsReturnAsErrors", "LogSubsystems" und "LogSeverity".
$value: Der Wert, der auf die im $setting Parameter angegebene Einstellung angewendet werden soll. Die möglichen Werte für diesen Parameter hängen davon ab, welche Einstellung angegeben wird. In der folgenden Tabelle werden die möglichen Kombinationen aufgelistet:
Einstellung | Mögliche Werte für den $value-Parameter (entsprechende ganze Zahl in Klammern) | Standardwert |
---|---|---|
WarningsReturnAsErrors |
true (1) oder false (0) |
true (1) |
LogSubsystems |
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) |
LogSeverity |
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) |
Rückgabewert
Wenn sqlsrv_configure mit einer nicht unterstützten Einstellung bzw. einem unzulässigen Wert aufgerufen wird, gibt die Funktion false zurück. Andernfalls gibt die Funktion true zurück.
Hinweise
Weitere Informationen zum Konfigurieren der Behandlung von Fehlern und Warnungen finden Sie unter Vorgehensweise: Konfigurieren der Behandlung von Fehlern und Warnungen.
Weitere Informationen zur Protokollierung von Aktivitäten finden Sie unter Protokollieren von Aktivitäten.
Siehe auch
Weitere Ressourcen
API-Referenz (SQL Server-Treiber für PHP)
Programmierhinweise