Pomoc dla pola (APROPOPT) 

Opcje bazy danych.

Poniżej przedstawiona jest lista opcji, które można znaleźć:

Opcja

Opis

auto create statistics

Jeśli „TRUE”, brakujące statystyki, wymagane przez żądanie na potrzeby optymalizacji, są automatycznie tworzone podczas optymalizacji.

auto update statistics

Jeśli „TRUE”, niezaktualizowane statystyki, wymagane przez żądanie na potrzeby optymalizacji, są automatycznie tworzone podczas optymalizacji.

autoclose

Jeśli „TRUE”, baza danych jest zatrzymywana prawidłowo a jej zasoby są uwalniane niezwłocznie po odłączeniu ostatniego użytkownika.

autoshrink

Jeśli „TRUE”, pliki bazy danych są kandydatami do okresowego automatycznego kompaktowania.

ANSI null default

Jeśli „TRUE”, CREATE TABLE zarządza SQL092, aby określić, czy kolumna dopuszcza wartości NULL.

values ANSI NULL

Jeśli „TRUE”, wszystkie porównania z wartością NULL są oceniane jako nieznane (UNKNOWN). Jeśli „FALSE”, porównania wartości nie będących UNICODE z wartością NULL są szacowane jako TRUE, jeśli dwie wartości są NULL.

ANSI warnings

Jeśli „TRUE”, sygnalizowane są błędy i ostrzeżenia, jeśli takie warunki jak „division by zero” (dzielenie przez zero) są weryfikowane.

arithabort

Jeśli „TRUE”, przekroczona została pojemność, bądź dzielenie przez zero spowodowało zatrzymanie procesu zapytania lub zestawu instrukcji. Jeżeli w transakcji wystąpi błąd, to ostatnie jest anulowane (następuje cofnięcie). Jeśli „FALSE”, wyświetlany jest komunikat błędu, ale proces zapytania, zestaw instrukcji lub transakcja są wykonywane, w taki sposób, jakby błędu nie było.

concat null yields null

Jeśli „TRUE”, wynik będzie NULL, jeśli jeden z dwóch argumentów dla operacji konkatenacji jest NULL.

c

Jeśli „TRUE”, dowolny kursor jest zamykany w momencie, gdy transakcja jest wykonywana lub przywracana. Jeśli „FALSE”, kursory te pozostają otwarte, gdy transakcja jest wykonywana, a przywracanie transakcji powoduje zamknięcie wszystkich kursorów z wyjątkiem tych, które są określane za pomocą słowa kluczowego INSENSITIVE lub STATIC.

dbo use only

Jeśli „TRUE”, tylko właściciel bazy danych może ją używać.

default to local cursor

Jeśli „TRUE”, deklaracje kursora posiadają domyślną wartość LOCAL.

publication de fusion

Jeśli „TRUE”, baza danych może być publikowana dla replikacji łączenia.

numeric roundabort

Jeśli „TRUE”, błąd jest generowany, gdy w wyrażeniu dojdzie do utraty dokładności. Jeśli „FALSE”, utrata dokładności nie generuje komunikatów błędu, a wynik jest zaokrąglany jako funkcja kolumny lub zmiennej zawierającej dokładność wyniku.

offline

Jeśli „TRUE”, baza danych jest odłączona (offline).

published

Jeśli „TRUE”, baza danych może być publikowana dla replikacji.

identifier between speech marks

Jeśli „TRUE”, użytkownik może załączyć identyfikatory rozdzielające pomiędzy podwójnymi cudzysłowami.

readonly

Jeśli „TRUE”, użytkownicy są upoważnieni tylko do odczytywania danych w bazie danych, bez możliwości ich modyfikowania. Baza danych nie może być w użyciu, gdy nowa wartość jest określana dla tej opcji z atrybutem „tylko do odczytu”. Główna baza danych jest wyjątkiem od tej reguły i tylko administrator systemu może ją używać, gdy opcja ta posiada atrybut „tylko do odczytu”.

recursive triggers

Jeśli „TRUE”, pozwala dokonać aktywacji rekurencyjnej wyzwalaczy. Jeśli „FALSE”, zapobiega jedynie przed bezpośrednim ponownym wystąpieniem. Aby wyłączyć pośrednie ponowne wystąpienie, należy przypisać wartość „0” do opcji serwera, która gromadzi wyzwalacze przy pomocy sp_configure.

select into /bulkcopy

Jeśli „TRUE”, instrukcja INTO oraz szybkie kopie bloków są autoryzowane.

single user

Jeśli „TRUE”, baza danych może być używana w danym momencie tylko przez jednego użytkownika.

subscribed

Jeżeli wartość przyjmuje postać „TRUE”, baza danych może być przeznaczona do publikacji.

torn page detection

Jeśli „TRUE”, nieukończone strony mogą być wykrywane.

trunc. log on chkpt

Jeśli „TRUE”, punkt kontroli opróżnia nieaktywną sekcję dziennika, gdy baza danych znajduje się w trybie ucinania dziennika. Jest to jedyna opcja autoryzująca główną bazę danych.