sqlsrv_configure

Pobieranie sterownika PHP

Zmienia ustawienia dotyczące obsługi błędów i opcji logowania.

Syntax

  
sqlsrv_configure( string $setting, mixed $value )  

Parametry

$setting: Nazwa ustawienia, które ma być skonfigurowane. Zobacz tabelę poniżej, aby zobaczyć listę ustawień.

$value: Wartość do ustawienia określonego w parametrze $setting . Możliwe wartości tego parametru zależą od określonego ustawienia. Poniższa tabela przedstawia możliwe kombinacje:

Setting Możliwe wartości dla $value parametru (ekwiwalent całkowitoliczbowy w nawiasach) Wartość domyślna
ClientBufferMaxKBSize1 Nieujemna liczba do limitu pamięci PHP.

Liczby zerowe i ujemne nie są dozwolone.
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)
Podsystemy logów2 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)
OstrzeżeniaReturnAsErrors3 prawdziwe (1) lub fałszywe (0) prawdziwe (1)

Wartość zwracana

Jeśli sqlsrv_configure jest wywołana z nieobsługiwanym ustawieniami lub wartością, funkcja zwraca false. W przeciwnym razie funkcja zwraca true.

Remarks

(1) Więcej informacji o zapytaniach po stronie klienta można znaleźć w artykule Typy kursorów (sterownik SQLSRV).

(2) Więcej informacji o aktywności logowania można znaleźć w sekcji Logging Activity.

(3) Więcej informacji na temat konfiguracji obsługi błędów i ostrzeżeń można znaleźć w artykule Jak to zrobić: Konfigurować obsługę błędów i ostrzeżeń za pomocą sterownika SQLSRV.