Restore Klasse

Definition

public sealed class Restore : Microsoft.SqlServer.Management.Smo.BackupRestoreBase
type Restore = class
    inherit BackupRestoreBase
Public NotInheritable Class Restore
Inherits BackupRestoreBase
Vererbung

Konstruktoren

Name Beschreibung
Restore()
Restore(String, BackupSet)

Erstellt ein Restore-Objekt

Felder

Name Beschreibung
currentAsyncOperation (Geerbt von BackupRestoreBase)
m_BackupAction (Geerbt von BackupRestoreBase)
m_LogTruncation (Geerbt von BackupRestoreBase)
m_RestoreAction (Geerbt von BackupRestoreBase)
VerifyComplete

Ein Ereignis, das am Ende des SqlVerify-Vorgangs ausgelöst wird. Es gibt an, ob die Überprüfung erfolgreich war oder nicht.

Eigenschaften

Name Beschreibung
Action
AsyncStatus

Ein Status des letzten asynchronen Vorgangs, einschließlich möglicher Fehler.

(Geerbt von BackupRestoreBase)
BackupSet

Der Sicherungssatz für die Wiederherstellung

BlockSize (Geerbt von BackupRestoreBase)
BufferCount (Geerbt von BackupRestoreBase)
Checksum (Geerbt von BackupRestoreBase)
ClearSuspectPageTableAfterRestore
ContinueAfterError (Geerbt von BackupRestoreBase)
CredentialName

Ruft den Anmeldeinformationsnamen ab, der von Backup to URL verwendet wird, oder legt diesen fest.

(Geerbt von BackupRestoreBase)
Database (Geerbt von BackupRestoreBase)
DatabaseFileGroups (Geerbt von BackupRestoreBase)
DatabaseFiles (Geerbt von BackupRestoreBase)
DatabasePages

Ruft die Wiederherstellungsseiten ab.

Devices

Eine Liste der Geräte, die als Ziel für die Sicherung verwendet werden

(Geerbt von BackupRestoreBase)
FileNumber
KeepReplication
KeepTemporalRetention
MaxTransferSize (Geerbt von BackupRestoreBase)
MediaName (Geerbt von BackupRestoreBase)
NoRecovery (Geerbt von BackupRestoreBase)
NoRewind (Geerbt von BackupRestoreBase)
Offset
Options (Geerbt von BackupRestoreBase)
Partial
PercentCompleteNotification (Geerbt von BackupRestoreBase)
RelocateFiles
ReplaceDatabase
Restart (Geerbt von BackupRestoreBase)
RestrictedUser
RetryFailedQueries (Geerbt von BackupRestoreBase)
StandbyFile
StopAtMarkAfterDate
StopAtMarkName
StopBeforeMarkAfterDate
StopBeforeMarkName
ToPointInTime
UnloadTapeAfter (Geerbt von BackupRestoreBase)

Methoden

Name Beschreibung
Abort()

Bricht die aktuelle Aktion bei Bedarf ab.

(Geerbt von BackupRestoreBase)
CheckForHADRMaintPlan(Server, StringBuilder)

Wenn vom Wartungsplan aufgerufen wird, überprüfen Sie, ob HADR aktiviert ist.

(Geerbt von BackupRestoreBase)
ClearSuspectPageTable(Server)
ExecuteSql(Server, StringCollection) (Geerbt von BackupRestoreBase)
ExecuteSqlAsync(Server, StringCollection) (Geerbt von BackupRestoreBase)
ExecuteSqlWithResults(Server, String) (Geerbt von BackupRestoreBase)
GetDevicesScript(StringBuilder, BackupDeviceList, ServerVersion) (Geerbt von BackupRestoreBase)
IsStringValid(String) (Geerbt von BackupRestoreBase)
ReadBackupHeader(Server)
ReadFileList(Server)
ReadMediaHeader(Server)
ReadSuspectPageTable(Server)
Script(Server)
SetMediaPassword(SecureString)
Veraltet.
(Geerbt von BackupRestoreBase)
SetMediaPassword(String)
Veraltet.
(Geerbt von BackupRestoreBase)
SetPassword(SecureString) (Geerbt von BackupRestoreBase)
SetPassword(String) (Geerbt von BackupRestoreBase)
SqlRestore(Server)

Führt den Wiederherstellungsvorgang synchron aus, d. h. die Aufrufblöcke, bis die Überprüfung abgeschlossen ist.

SqlRestoreAsync(Server)

Führt den Wiederherstellungsvorgang asynchron aus, d. h. der Aufruf wird sofort zurückgegeben und der Vorgang wird im Hintergrund fortgesetzt.

SqlVerify(Server, Boolean, String)

Führt "Verify"-Vorgang synchron aus, d. h. die Anrufblöcke, bis die Überprüfung abgeschlossen ist.

SqlVerify(Server, Boolean)

Führt "Verify"-Vorgang synchron aus, d. h. die Anrufblöcke, bis die Überprüfung abgeschlossen ist.

SqlVerify(Server, String)

Führt "Verify"-Vorgang synchron aus, d. h. die Anrufblöcke, bis die Überprüfung abgeschlossen ist.

SqlVerify(Server)

Führt "Verify"-Vorgang synchron aus, d. h. die Anrufblöcke, bis die Überprüfung abgeschlossen ist.

SqlVerifyAsync(Server, Boolean)

Führt "Verify"-Vorgang asynchron aus, d. h. der Aufruf wird sofort zurückgegeben und der Vorgang wird im Hintergrund fortgesetzt.

SqlVerifyAsync(Server)

Führt "Verify"-Vorgang asynchron aus, d. h. der Aufruf wird sofort zurückgegeben und der Vorgang wird im Hintergrund fortgesetzt.

SqlVerifyLatest(Server, SqlVerifyAction, String)

Führt eine Überprüfung der letzten sicherung aus, die im Sicherungsverlauf aufgezeichnet wurde. FileNumber wird ignoriert, da die neueste Dateinummer automatisch bestimmt wird.

SqlVerifyLatest(Server, SqlVerifyAction)

Führt eine Überprüfung der letzten sicherung aus, die im Sicherungsverlauf aufgezeichnet wurde. FileNumber wird ignoriert, da die neueste Dateinummer automatisch bestimmt wird.

SqlVerifyLatest(Server, String)

Führt eine Überprüfung der letzten sicherung aus, die im Sicherungsverlauf aufgezeichnet wurde. FileNumber wird ignoriert, da die neueste Dateinummer automatisch bestimmt wird.

SqlVerifyLatest(Server)

Führt eine Überprüfung der letzten sicherung aus, die im Sicherungsverlauf aufgezeichnet wurde. FileNumber wird ignoriert, da die neueste Dateinummer automatisch bestimmt wird.

Wait()

Wartet auf den Abschluss der aktuellen asynchronen Aktion.

(Geerbt von BackupRestoreBase)

Ereignisse

Name Beschreibung
Complete

Vollständiges Ereignis

(Geerbt von BackupRestoreBase)
Information

Informationsereignis

(Geerbt von BackupRestoreBase)
NextMedia

NextMedia-Ereignis

(Geerbt von BackupRestoreBase)
PercentComplete

PercentComplete-Ereignis

(Geerbt von BackupRestoreBase)

Gilt für: