Backup Klasse

Definition

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

Konstruktoren

Name Beschreibung
Backup()

Felder

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

Eigenschaften

Name Beschreibung
Action
AsyncStatus

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

(Geerbt von BackupRestoreBase)
BackupSetDescription
BackupSetName
BlockSize (Geerbt von BackupRestoreBase)
BufferCount (Geerbt von BackupRestoreBase)
Checksum (Geerbt von BackupRestoreBase)
CompressionOption

Die CompressionOption-Eigenschaft gibt die Sicherungskomprimierungsoption an.

ContinueAfterError (Geerbt von BackupRestoreBase)
CopyOnly
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)
Devices

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

(Geerbt von BackupRestoreBase)
EncryptionOption

Die EncryptionOption-Eigenschaft gibt die Sicherungsverschlüsselungsoption an.

ExpirationDate
FormatMedia
Incremental
Initialize
LogTruncation
MaxTransferSize (Geerbt von BackupRestoreBase)
MediaDescription
MediaName (Geerbt von BackupRestoreBase)
Mirrors

Spiegel

NoRecovery (Geerbt von BackupRestoreBase)
NoRewind (Geerbt von BackupRestoreBase)
Options (Geerbt von BackupRestoreBase)
PercentCompleteNotification (Geerbt von BackupRestoreBase)
Restart (Geerbt von BackupRestoreBase)
RetainDays
RetryFailedQueries (Geerbt von BackupRestoreBase)
SkipTapeHeader
UndoFileName
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)
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)
Script(Server)

Generiert ein Skript für den aktuellen Sicherungsvorgang.

SetMediaPassword(SecureString)
Veraltet.
(Geerbt von BackupRestoreBase)
SetMediaPassword(String)
Veraltet.
(Geerbt von BackupRestoreBase)
SetPassword(SecureString) (Geerbt von BackupRestoreBase)
SetPassword(String) (Geerbt von BackupRestoreBase)
SqlBackup(Server)

Führt den Sicherungsvorgang synchron aus, d. h. der Funktionsaufruf blockiert, bis die Sicherung abgeschlossen ist.

SqlBackupAsync(Server)

Führt den Sicherungsvorgang asynchron aus, d. h. der Aufruf wird sofort zurückgegeben, und der Sicherungsvorgang wird im Hintergrund ausgeführt.

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: