Freigeben über


sqlsrv_configure

PHP-Treiber herunterladen

Ä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