Entwicklung > Tools > Prüfungen > Eigenschaften > SQL-Server-Eigenschaften 

Mit dieser Funktion können bei SQL-Server™-Datenbanken die wichtigsten Datenbankeigenschaften angezeigt werden.

Die hier angezeigten Daten können nicht geändert werden.
Für Änderungen muss das proprietäre Verwaltungswerkzeug der jeweiligen Datenbank verwendet werden.

Warnung

Mit dieser Funktion können über Abfragen auf Systemtabellen und -ansichten technische Informationen über die Datenbank angezeigt werden. Die Interpretation dieser Ergebnisse obliegt dem Datenbankadministrator und kann unter anderem von der verwendeten Datenbankversion abhängen.

Maskenverwaltung

Mit dieser Funktion können die Datenbankeigenschaften angezeigt werden.
Die Anzeige erfolgt in zwei Registern: Im ersten werden die allgemeinen Eigenschaften des Servers angezeigt, im zweiten die Eigenschaften der Datenbank und die Liste der für die Datenbank gesetzten Parameter und Optionen.

Kopfzeile

Übersicht

Eigenschaften der verwendeten Datenbank.

Schließen

 

Felder

In diesem Register befinden sich die folgenden Felder :

  • Datenbank (Feld BDDNAM)

Datenbankname

  • Version (Feld VER)

Versionsnummer der Datenbank

  • Feld VERDES

Beschreibung der Datenbankversion

Schließen

 

Register Server

Übersicht

Dem ersten Register sind die allgemeinen Servereigenschaften zu entnehmen.

Im ersten Block werden Informationen über die SQL-Server-Instanz angezeigt. 

Schließen

 

Felder

In diesem Register befinden sich die folgenden Felder :

  • Maschinen (Feld SRVMAC)

Name des Servers, auf dem die Datenbank gestartet wird.

  • Instanz (Feld SRVINS)

Name der Microsoft® SQL Server™ Instanz.

  • Standardklassifizierung (Feld SRVTRI)

Von der SQL Server-Instanz verwendeter Klassifizierungstyp.

  • Version (Feld VER)

Beschreibung der Datenbankversion

Schließen

 

Register Datenbank

Übersicht

Im zweiten Register werden die Datenbankeigenschaften angezeigt.

Die Maske besteht aus drei Blöcken.

Datenbank

Diesem Block sind die wichtigsten Datenbankeigenschaften zu entnehmen. 

Letzte Sicherung

In diesem Block werden die Daten der letzten Datenbanksicherungen angezeigt.

Optionen

In diesem Block werden die Datenbankoptionen und ihre Werte angezeigt.

Es gibt fünf Optionskategorien für Datenbanken:

    • automatische
    • Cursoroptionen
    • Wiederherstellungsoptionen
    • SQL-Optionen
    • Berichtsoptionen

Schließen

 

Felder

In diesem Register befinden sich die folgenden Felder :

Datenbank

  • Eigentümer (Feld OWN)

Eigentümer der Datenbank

  • Anlagedatum (Feld CREDAT)

Datum und Uhrzeit der Datenbankerstellung

  • Feld CREHOU

 

  • Anz. Benutzer (Feld NBRUSR)

Anzahl der in der Datenbank definierten Benutzer

  • Anz. akt. Verbindungen (Feld NBRPRO)

Anzahl der aktiven Verbindungen zur Datenbank.

  • DB-Größe (Feld TAILBASE)

Gesamtgröße der aktuellen Datenbank, alle Ordner eingeschlossen. Diese Größe schließt alle Datendateien und Journaldateien ein.

  • Feld MB1

 

  • Freier Speicher (Feld ESPACE)

Platz der Datenbank, der nicht für Objekte der Datenbank reserviert wurde.

  • Feld MB2

 

  • Klassifizierung (Feld BDDTRI)

Von der Datenbank verwendeter Klassifizierungstyp.

  • Wiederherstellungsvorlage (Feld RPCTPL)

Spezifiziert den Typ der Wiederherstellungsvorlage der Datenbank an.

Folgende Wiederherstellungsvorlagen sind verfügbar:

    • Einfache Wiederherstellung
      Die einfache Wiederherstellung ermöglicht die Wiederherstellung der Datenbank mit Hilfe der jüngsten Sicherung.
    • Vollständige Wiederherstellung
      Die vollständige Wiederherstellung ermöglicht die Wiederherstellung der Datenbank ab dem Zeitpunkt des Fehlers.
    • Wiederherstellung mit Massenprotokoll
      Die Wiederherstellung mit Massenprotokoll ermöglicht Arbeitsgänge mit Massenprotokoll.
  • Kompatibilitätslevel (Feld LEV)

Gibt die Kompatibilitätsebene der Datenbank an.

Tabelle Optionen

  • Option (Feld OPT)

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.


  • Wert (Feld OPTVAL)

 

Letzte Sicherung

  • Datenbank - vollständig (Feld SAVBDDDAT)

Zeigt das Datum und die Uhrzeit der letzten Datenbanksicherung an.

  • Feld SAVBDDHOU

 

  • Datenbank - Diff (Feld SAVDBDDDAT)

Zeigt das Datum und die Uhrzeit der letzten abweichenden Datenbanksicherung an.

  • Feld SAVDBDDHOU

 

  • Journal Transaktionen (Feld SAVLOGDAT)

Zeigt das Datum und die Uhrzeit der letzten Sicherung des Transaktionsjournals an.

  • Feld SAVLOGHOU

 

Schließen

 

Spezielle Buttons

Mit diesem auch über das Tastaturkürzelerreichbaren Button wird die Registeranzeige aktualisiert.

Fehlermeldungen

Nur generische Fehlermeldungen.

Verwendete Tabellen

SEEREFERTTO Siehe Dokumentation Umsetzung