Feldhilfe (APROPOPT) 

Optionen der Datenbank.

Im Folgenden eine Liste mit den vorhandenen Optionen:

Option

Beschreibung

auto create statistics

Wenn wahr (true), werden die fehlenden Statistiken, die zur Optimierung von einer Abfrage angefordert werden, während der Optimierung automatisch erstellt.

auto update statistics

Wenn wahr (true), werden die nicht aktualisierten Statistiken, die zur Optimierung von einer Abfrage angefordert werden, während der Optimierung automatisch erstellt.

autoclose

Wenn wahr (true), wird die Datenbank richtig angehalten und die Ressourcen werden geleert, sobald der letzte Benutzer die Verbindung getrennt hat.

autoshrink

Wenn wahr (true), können die Datenbankdateien für eine automatische periodische Verdichtung verwendet werden.

ANSI null default

Wenn wahr (true), folgt CREATE TABLE den SQL-92-Regeln, um zu bestimmen, ob eine Spalte die NULL-Werte autorisiert.

Werte ANSI NULL

Wenn wahr (true), werden alle Vergleiche mit einem Wert NULL mit einer Unbekannten (UNKNOWN) bewertet. Wenn falsch (false), werden die Vergleiche der Werte nicht UNICODE mit einem Wert NULL mit wahr (TRUE) bewertet, wenn die zwei Werte NULL sind.

ANSI warnings

Wenn wahr (true), werden Fehler oder Warnmeldungen ausgegeben, wenn die Bedingungen wie "Teilen durch Null" geprüft wurden.

arithabort

Wenn wahr (true), führt eine Kapazitätsüberschreitung oder eine Division durch Null zu einem Stopp der Abfrageverarbeitung oder aller Anweisungen. Tritt der Fehler in einer Transaktion auf, wird diese gestoppt (roll back). Wenn falsch (false), wird eine Warnmeldung angezeigt, aber die Verarbeitung der Abfrage, aller Anweisungen oder der Transaktion werden fortgeführt, als wäre kein Fehler aufgetreten.

concat null yields null

Wenn wahr (true), ist das Ergebnis NULL, wenn einer der beiden Operanden des Vorzeichenvorgangs NULL ist.

c

Wenn wahr (true), wird jeder Cursor, der zum Zeitpunkt, zu dem eine Transaktion angehalten oder wiederhergestellt wird, geschlossen. Wenn falsch (false), bleiben diese Cursor geöffnet, während eine Transaktion angehalten wird, und die Wiederherstellung einer festen Transaktion schließt alle Cursor mit Ausnahme derer, die mit dem Schlüsselwort INSENSITIVE oder STATIC definiert sind.

dbo use only

Wenn wahr (true), kann nur der Besitzer der Datenbank diese verwenden.

default to local cursor

Wenn wahr (true), haben die Cursor-Erklärungen den Standardwert LOCAL.

Fusionsveröffentlichung

Wenn wahr (true), kann die Datenbank für eine Fusionsreplikation veröffentlicht werden.

numeric roundabort

Wenn wahr (true), wird ein Fehler erzeugt, während der Genauigkeitsverlust in einem Ausdruck ausgegeben wird. Wenn falsch (false), erzeugen die Genauigkeitsverluste keine Fehlermeldungen und das Ergebnis wird mit der Genauigkeit der Spalte oder der Variable, die das Ergebnis enthält, gerundet.

offline

Wenn wahr (true), ist die Datenbank offline.

published

Wenn wahr (true), kann die Datenbank für die Replikation veröffentlicht werden.

Bezeichner zwischen Anführungszeichen

Wenn wahr (true), können die getrennten Bezeichner zwischen doppelte Anführungszeichen gesetzt werden.

readonly

Wenn wahr (true), sind die Benutzer nur dazu berechtigt, die Daten der Datenbank zu lesen, und nicht sie zu ändern. Die Datenbank kann nicht laufen, während ein neuer Wert für die Option read onlyspezifiziert wird. Die Datenbank master ist eine Ausnahme dieser Regel, und nur der Systemadministrator kann sie während der Parametrisierung der Option read onlyverwenden.

recursive triggers

Wenn wahr (true), können die Auslöser rekursiv aktiviert werden. Wenn falsch (false), wird nur das direkte Vorkommen verhindert. Um das indirekte Vorkommen zu deaktivieren, muss der Wert 0 der Option des Servers nested triggers mit Hilfe von sp_configurezugewiesen werden.

select into /bulkcopy

Wenn wahr (true), sind die Anweisung SELECT INTO und die schnellen Blockkopien autorisiert.

single user

Wenn wahr (true), kann die Datenbank nur von einem Benutzer auf einmal verwendet werden.

subscribed

Ist der Wert true, kann die Datenbank für eine Veröffentlichung abgebrochen werden.

torn page detection

Wenn wahr (true), können die unvollständigen Seiten ermittelt werden.

trunc. log on chkpt

Wenn wahr (true), leert ein Prüfpunkt den inaktiven Teil des Journals, während sich die Datenbank im Abschneidemodus des Journals befindet. Es handelt sich um die einzige Option, die für die Datenbank masterautorisiert ist.