BackupRestoreBase Klasse

Definition

public class BackupRestoreBase
type BackupRestoreBase = class
Public Class BackupRestoreBase
Vererbung
BackupRestoreBase
Abgeleitet

Konstruktoren

Name Beschreibung
BackupRestoreBase()

Basisklassenkonstruktor

Felder

Name Beschreibung
currentAsyncOperation
m_BackupAction
m_LogTruncation
m_RestoreAction

Eigenschaften

Name Beschreibung
AsyncStatus

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

BlockSize
BufferCount
Checksum
ContinueAfterError
CredentialName

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

Database
DatabaseFileGroups
DatabaseFiles
Devices

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

MaxTransferSize
MediaName
NoRecovery
NoRewind
Options
PercentCompleteNotification
Restart
RetryFailedQueries
UnloadTapeAfter

Methoden

Name Beschreibung
Abort()

Bricht die aktuelle Aktion bei Bedarf ab.

CheckForHADRMaintPlan(Server, StringBuilder)

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

ExecuteSql(Server, StringCollection)
ExecuteSqlAsync(Server, StringCollection)
ExecuteSqlWithResults(Server, String)
GetDevicesScript(StringBuilder, BackupDeviceList, ServerVersion)
IsBackupFileDeviceSupported(DatabaseEngineEdition)

Hilfsprogramm, um zu überprüfen, ob BackupToFile auf der verbundenen Serveredition unterstützt wird. Sql Managed Instances unterstützen keine Sicherung in Datei.

IsBackupUrlDeviceSupported(ServerVersion)

Hilfsprogramm, um zu überprüfen, ob BackupToUrl auf der verbundenen Serverversion unterstützt wird

IsStringValid(String)
SetMediaPassword(SecureString)
SetMediaPassword(String)
SetPassword(SecureString)
SetPassword(String)
Wait()

Wartet auf den Abschluss der aktuellen asynchronen Aktion.

Ereignisse

Name Beschreibung
Complete

Vollständiges Ereignis

Information

Informationsereignis

NextMedia

NextMedia-Ereignis

PercentComplete

PercentComplete-Ereignis

Gilt für: