DatabaseRestorePlanner Klasse

Definition

Planner für Datenbankwiederherstellung.

public sealed class DatabaseRestorePlanner
type DatabaseRestorePlanner = class
Public NotInheritable Class DatabaseRestorePlanner
Vererbung
DatabaseRestorePlanner

Konstruktoren

Name Beschreibung
DatabaseRestorePlanner(Server, String, DateTime, String)

Initialisiert eine neue Instanz der DatabaseRestorePlanner-Klasse. Punkt in der Zeitwiederherstellung.

DatabaseRestorePlanner(Server, String)

Initialisiert eine neue Instanz der DatabaseRestorePlanner-Klasse.

DatabaseRestorePlanner(Server)

Initialisiert eine neue Instanz der DatabaseRestorePlanner-Klasse.

Felder

Name Beschreibung
IncludeSnapshotBackups

Gibt an, ob Snapshotsicherungen in die Enumeration eingeschlossen werden sollen. Muss vor dem Abrufen der BackupSets-Eigenschaft festgelegt werden.

Eigenschaften

Name Beschreibung
BackupMediaList

Ruft die Liste der Sicherungsgeräteelemente ab.

BackupSets

Ruft die Sicherungssätze ab.

BackupTailLog

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob [Sicherungs-Tail-Protokoll].

DatabaseName

Dient zum Abrufen oder Festlegen des Namens der Datenbank.

ReadHeaderFromMedia

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob [Kopfzeile von Geräten lesen].

RestoreToLastBackup

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob [wiederherstellt letzte Sicherung].

RestoreToPointInTime

Dient zum Abrufen oder Festlegen der Wiederherstellungszeit.

Server

Ruft den Server ab oder legt den Server fest.

TailLogBackupFile

Ruft die Sicherungsdatei für das Tailprotokoll ab oder legt sie fest.

TailLogWithNoRecovery

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Tailprotokoll mit NoRecovery gesichert werden soll.

Methoden

Name Beschreibung
CreateRestorePlan()

Erstellt den Wiederherstellungsplan.

CreateRestorePlan(RestoreOptions)

Erstellt den Wiederherstellungsplan.

GetBackupDeviceReadErrors()

Ruft den Fehler ab, der beim Lesen der Bachup-Geräte aufgetreten ist.

IsTailLogBackupPossible(String)

Bestimmt, ob es möglich ist, vor dem Wiederherstellen der Datenbank eine Tailprotokollsicherung durchzuführen.

IsTailLogBackupWithNoRecoveryPossible(String)

Bestimmt, ob es möglich ist, eine Tailprotokollsicherung mit NORECOVERY durchzuführen, bevor die Datenbank wiederhergestellt wird.

RefreshBackupSets()

Aktualisiert die Sicherungssätze.

TailLogStartTime()

Bietet die Tail-Log-Startzeitabdeckung.

Ereignisse

Name Beschreibung
CreateRestorePlanUpdates

Erstellen des Ereignishandlers für die Statusaktualisierung des Wiederherstellungsplans

Gilt für: