Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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.