2009-05-14 2 views

Antwort

12

aus: http://msdn.microsoft.com/en-us/library/ms188748.asp

Ereignisse, die Checkpoints
Bevor ein Datenbank-Backup-Ursache führt die Database Engine automatisch einen Checkpoint, so dass alle Änderungen an den Datenbankseiten in der Sicherung enthalten sind. Außerdem treten Checkpoints automatisch, wenn eine der folgenden Bedingungen auftreten:

  • Der aktive Teil des Protokolls überschreitet die Größe, die der Server in der Zeitmenge in der Wiederherstellungsintervall Serverkonfiguration spezifizierte erholen konnte Möglichkeit.
  • Das Protokoll wird 70 Prozent voll, und die Datenbank ist im Protokoll-abgeschnitten-Modus. Eine Datenbank ist in Protokollabschneidemodus , wenn diese beiden Bedingungen erfüllt sind: die Datenbank des einfachen Wiederherstellungsmodell verwendet, und nach der Ausführung der letzten DATABASE-Anweisung BACKUP , die die Datenbank verwiesen, von die folgenden Ereignissen eintritt:
  • eine minimal protokollierte Operation
    in der Datenbank durchgeführt, wie zum Beispiel eines minimal Massenkopiervorgang protokollierte oder eine minimal WRITE
    protokollierte Anweisung ausgeführt wird. Eine ALTER
    DATABASE-Anweisung wird ausgeführt, die
    eine Datei in der Datenbank
    hinzufügt oder löscht.

Auch das Stoppen eines Servers gibt einen Prüfpunkt in jeder Datenbank auf dem Server aus. Die folgenden Methoden zum Anhalten von SQL Server führen Prüfpunkte für jede Datenbank aus:

Verwenden des SQL Server-Konfigurations-Managers. Verwenden von SQL Server Management Studio. Verwenden der SHUTDOWN-Anweisung.

+0

Vielen Dank – Anoop

+3

Venkat, würde es Ihnen etwas ausmachen, es auf die Antwort zu setzen? – Eric

Verwandte Themen