Überwachen von Best Practices mit der richtlinienbasierten Verwaltung

Mit der richtlinienbasierten Verwaltung können Sie die Best Practices für SQL Server Database Engine (Datenbankmodul) überwachen. SQL Server 2008 stellt eine Reihe von Richtliniendateien bereit, die Sie als Richtlinien für Best Practices importieren können. Anschließend können Sie die Richtlinien für einen Zielsatz auswerten, der Instanzen, Instanzobjekte, Datenbanken oder Datenbankobjekte enthält. Sie können Richtlinien manuell auswerten, Richtlinien zum Auswerten eines Zielsatzes entsprechend einem Zeitplan festlegen oder Richtlinien zum Auswerten eines Zielsatzes entsprechend einem Ereignis angeben. Weitere Informationen zur richtlinienbasierten Verwaltung finden Sie unter Verwalten von Servern mit der richtlinienbasierten Verwaltung.

Richtlinie und Regeln für Datenbankmodul

Die folgende Tabelle enthält die Richtlinien, die bei der Installation von SQL Server 2008 zur Verfügung gestellt werden. Darüber hinaus bietet sie Informationen über die Regeln für Best Practices, die von den einzelnen Richtlinien ausgewertet werden. Die Richtlinien werden als XML-Dateien gespeichert und werden in SQL Server importiert. Weitere Informationen zum Importieren von Richtlinien finden Sie unter Vorgehensweise: Exportieren und Importieren einer richtlinienbasierten Verwaltungsrichtlinie.

Richtlinienname

Regel für Best Practice

Verschlüsselungsalgorithmus für asymmetrischen Schlüssel

Verschlüsselungsstärke von asymmetrischen Schlüsseln

Speicherort für Sicherung und Datendatei

Sicherungsdateien und Datenbankdateien müssen auf separaten Medien gespeichert sein

CmdExec-Rechte gesichert

Einschränken von CmdExec-Rechten auf 'sysadmin'

Sicherungs- und Datendateispeicherort

Platzieren von Daten- und Protokolldateien auf separaten Laufwerken

Automatisches Schließen der Datenbank

Festlegen der Datenbankoption AUTO_CLOSE auf OFF

Automatisches Verkleinern der Datenbank

Festlegen der AUTO_SHRINK-Datenbankoption auf OFF

Datenbanksortierung

Sortieren benutzerdefinierter Datenbanken zur Übereinstimmung mit Masterdatenbanken

Datenbankseitenüberprüfung

Festlegen der PAGE_VERIFY-Datenbankoption auf CHECKSUM

Datenbankseitenstatus

Prüfen der Integrität von Datenbanken mit fehlerverdächtigen Seiten

Dateivergrößerung für SQL Server 2000

Überprüfen der Dateigröße und Dateivergrößerung für SQL Server 2000

Gastberechtigungen

Gastberechtigungen für Benutzerdatenbanken

Datum der letzten erfolgreichen Sicherung

Obsolete Sicherung

Öffentlich – Keine Serverberechtigungen

Serverberechtigungen für 'public'

Überlappung der SQL Server-32-Bit-Affinitätsmaske

Richtige Überlappung von 'Affinity Mask' und 'Affinity I/O Mask'

Überlappung der SQL Server-64-Bit-Affinitätsmaske

Richtige Überlappung von 'Affinity Mask' und 'Affinity I/O Mask'

SQL Server-Affinitätsmaske

Beibehalten des Standardwerts für die Affinitätsmaske

Schwellenwert für blockierte SQL Server-Prozesse

Erhöhen oder Deaktivieren des Schwellenwerts für blockierte Prozesse

SQL Server-Standardablaufverfolgung

Protokolldateien für Standardablaufverfolgung deaktiviert

SQL Server - Dynamische Sperren

Beibehalten des Standardwerts für die Konfigurationsoption 'locks'

SQL Server-Lightweightpooling

Deaktivieren des Lightweightpoolings

SQL Server-Anmeldemodus

Authentifizierungsmodus

Maximaler Grad an Parallelität für SQL Server

Festlegen der 'max degree of parallelism'-Option auf optimale Leistung

Maximale Arbeitsthreadanzahl von SQL Server für die 32-Bit-Konfiguration von SQL Server 2000

Überprüfen der Einstellung 'Max. Anzahl von Arbeitsthreads'

Maximale Arbeitsthreadanzahl von SQL Server für die 64-Bit-Konfiguration von SQL Server 2000

Überprüfen der Einstellung 'Max. Anzahl von Arbeitsthreads'

Maximale Arbeitsthreadanzahl von SQL Server für SQL Server 2005 und höher

Überprüfen der Einstellung 'Max. Anzahl von Arbeitsthreads'

SQL Server-Netzwerkpaketgröße

Netzwerkpaketgröße darf 8060 Bytes nicht überschreiten

Geöffnete SQL Server-Objekte für SQL Server 2000

Festlegen der Option 'Geöffnete Objekte' auf 0 für SQL Server 2000

SQL Server-Kennwortablauf

Ablauf des SQL Server-Anmeldekennworts

SQL Server-Kennwortrichtlinie

Sicherheit des SQL Server-Anmeldekennworts

SQL Server - Aktualisierbare Systemtabellen

Deaktivieren von Aktualisierungen für Systemtabellen für SQL Server 2000

Symmetrische Schlüsselverschlüsselung für Benutzerdatenbanken

Symmetrische Schlüssel für Benutzerdatenbanken

Symmetrischer Schlüssel für master-Datenbank

Symmetrische Schlüssel für Systemdatenbanken

Symmetrischer Schlüssel für Systemdatenbanken

Symmetrische Schlüssel für Systemdatenbanken

Vertrauenswürdige Datenbank

Bit für die Kennzeichnung der Datenbank als vertrauenswürdig

Fehler aufgrund einer Beschädigung einer Cluster-Datenträgerressource im Windows-Ereignisprotokoll

Erkennen von SCSI-Hostadapterproblemen

Gerätetreiber-Steuerungsfehler im Windows-Ereignisprotokoll

Gerätetreiber-Steuerungsfehler

Fehler 'Gerät nicht bereit' im Windows-Ereignisprotokoll

Fehler 'Gerät nicht bereit'

Datenträgerdefragmentierung im Windows-Ereignisprotokoll

Datenträger-Fragmentierungsfehler

Fehler aufgrund fehlerhafter E/A-Anforderung im Windows-Ereignisprotokoll

Erkennen von Fehlern bei der E/A-Anforderung

E/A-Verzögerungswarnung im Windows-Ereignisprotokoll

Überprüfen des Datenträger-E/A-Subsystems auf E/A-Verzögerungen

E/A-Fehler im Windows-Ereignisprotokoll während eines Hardwareseitenfehlers

E/A-Fehler während eines Hardwareseitenfehlers

Fehler beim erneuten Leseversuch im Windows-Ereignisprotokoll

Überprüfen des Datenträger-E/A-Subsystems auf Lesewiederholungsprobleme

E/A-Timeoutfehler des Speichersystems im Windows-Ereignisprotokoll

E/A-Timeout des Speichersystems

Fehler aufgrund eines Systemfehlers im Windows-Ereignisprotokoll

Unerwartete Systemfehler