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