(0) exportieren Drucken
Alle erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

BackupRestoreBase-Klasse

Die BackupRestoreBase-Klasse ist eine Basisklasse, die die von Sicherungs- und Wiederherstellungsvorgängen gemeinsam verwendete Funktionalität darstellt.

Object
  Microsoft.SqlServer.Management.Smo.BackupRestoreBase
    Microsoft.SqlServer.Management.Smo.Backup
    Microsoft.SqlServer.Management.Smo.Restore

Namespace:  Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.SmoExtended (in Microsoft.SqlServer.SmoExtended.dll)

public class BackupRestoreBase

Der BackupRestoreBase-Typ macht folgende Elemente verfügbar.

  NameBeschreibung
Öffentliche MethodeBackupRestoreBaseInitialisiert eine neue Instanz der BackupRestoreBase-Klasse.
Nach oben

  NameBeschreibung
Öffentliche EigenschaftAsyncStatusRuft den asynchronen Status eines Sicherungs- oder Wiederherstellungsvorgangs ab.
Öffentliche EigenschaftBlockSizeRuft die physische Blockgröße der Sicherung oder Wiederherstellung in Bytes ab oder legt sie fest.
Öffentliche EigenschaftBufferCountRuft die Gesamtanzahl von E/A-Puffern ab, die für den Sicherungs- oder Wiederherstellungsvorgang verwendet werden sollen, oder legt sie fest.
Öffentliche EigenschaftChecksumRuft einen Boolean-Eigenschaftswert ab, der bestimmt, ob im Verlauf von Sicherungs- oder Wiederherstellungsvorgängen ein Prüfsummenwert berechnet wird, oder legt ihn fest.
Öffentliche EigenschaftContinueAfterErrorRuft einen Boolean-Eigenschaftswert ab, der bestimmt, ob die Sicherung oder Wiederherstellung nach einem Prüfsummenfehler fortgesetzt wird, oder legt ihn fest.
Öffentliche EigenschaftDatabaseRuft die Datenbank ab, auf der der Sicherungs- oder Wiederherstellungsvorgang ausgeführt wird, oder legt sie fest.
Öffentliche EigenschaftDatabaseFileGroupsRuft die SQL Server-Dateigruppen ab, die Ziel des Sicherungs- oder Wiederherstellungsvorgangs sind.
Öffentliche EigenschaftDatabaseFilesRuft die Betriebssystemdateien ab, die Ziel des Sicherungs- oder Wiederherstellungsvorgangs sind.
Öffentliche EigenschaftDevicesRuft die für den Sicherungs- oder Wiederherstellungsvorgang angegebenen Sicherungsmedien ab.
Öffentliche EigenschaftMaxTransferSizeRuft die maximale Anzahl von Bytes ab, die zwischen den Sicherungsmedien und der SQL Server-Instanz übertragen werden sollen, oder legt sie fest.
Öffentliche EigenschaftMediaNameRuft den Namen ab, der zur Identifikation eines bestimmten Mediensatzes verwendet wurde, oder legt ihn fest.
Öffentliche EigenschaftNoRecoveryRuft einen Boolean-Eigenschaftswert ab, der bestimmt, ob das Protokollfragment gesichert und die Datenbank in den Wiederherstellungsstatus wiederhergestellt wird, oder legt ihn fest.
Öffentliche EigenschaftNoRewindRuft einen Boolean-Eigenschaftswert ab, der bestimmt, ob Microsoft SQL Server das Band nach dem Sicherungs- oder Wiederherstellungsvorgang offen hält, oder legt ihn fest.
Öffentliche EigenschaftPercentCompleteNotificationRuft das Prozentintervall für Aufrufe des PercentCompleteEventHandler-Ereignishandlers ab oder legt es fest.
Öffentliche EigenschaftRestartRuft einen Boolean-Eigenschaftswert ab, der bestimmt, ob der Sicherungs- oder Wiederherstellungsvorgang bei einer Unterbrechung neu gestartet wird, oder legt ihn fest.
Öffentliche EigenschaftUnloadTapeAfterRuft einen Boolean-Eigenschaftswert ab, der bestimmt, ob Bandmedien zurückgespult und nach Ende des Sicherungs- oder Wiederherstellungsvorgangs entladen werden, oder legt ihn fest.
Nach oben

  NameBeschreibung
Öffentliche MethodeAbortBeendet einen laufenden Sicherungs- oder Wiederherstellungsvorgang.
Öffentliche MethodeEquals (Geerbt von Object.)
Geschützte MethodeExecuteSqlFührt einen Batch von Transact-SQL-Anweisungen aus, der für die angegebene SQL Server-Instanz keine Rückgabe eines Resultsets erwartet.
Geschützte MethodeExecuteSqlAsyncFührt einen Batch von Transact-SQL-Anweisungen, der für die angegebene SQL Server-Instanz keine Rückgabe eines Resultsets erwartet, asynchron aus.
Geschützte MethodeExecuteSqlWithResultsFührt einen Batch von Transact-SQL-Anweisungen aus, für den mindestens ein zurückgegebenes Resultset für die angegebene SQL Server-Instanz erwartet wird.
Geschützte MethodeFinalize (Geerbt von Object.)
Geschützte MethodeGetDevicesScriptRuft das Skript ab, das zum Erstellen von Medien verwendet wird.
Öffentliche MethodeGetHashCode (Geerbt von Object.)
Öffentliche MethodeGetType (Geerbt von Object.)
Geschützte MethodeIsStringValidÜberprüft, ob die angegebene Zeichenfolge gültig ist.
Geschützte MethodeMemberwiseClone (Geerbt von Object.)
Öffentliche MethodeSetMediaPassword(SecureString) Veraltet Legt das Kennwort für einen Mediensatz fest.
Öffentliche MethodeSetMediaPassword(String) Veraltet Legt das Kennwort für einen Mediensatz fest.
Öffentliche MethodeSetPassword(SecureString)Legt das Kennwort für einen Sicherungssatz fest.
Öffentliche MethodeSetPassword(String)Legt das Kennwort für einen Sicherungssatz fest.
Öffentliche MethodeToString (Geerbt von Object.)
Öffentliche MethodeWaitWartet das Ende des aktuellen Sicherungs- oder Wiederherstellungsvorgangs ab, bevor der nächste Prozess gestartet wird.
Nach oben

  NameBeschreibung
Öffentliches EreignisCompleteTritt auf, sobald der Sicherungs- oder Wiederherstellungsvorgang abgeschlossen ist.
Öffentliches EreignisInformationTritt auf, wenn eine beliebige Informationsmeldung von Microsoft SQL Server ausgegeben wird, die von den Ereignissen NextMedia, PercentComplete oder Complete nicht behandelt werden kann.
Öffentliches EreignisNextMediaTritt auf, wenn die Kapazität des Mediums in einem Zielgerät vom Sicherungs- oder Wiederherstellungsvorgang aufgebraucht ist.
Öffentliches EreignisPercentCompleteTritt auf, wenn bei einem Sicherungs- oder Wiederherstellungsvorgang eine Abschlusseinheit erreicht wird.
Nach oben

  NameBeschreibung
Geschütztes FeldcurrentAsyncOperationGibt den aktuellen asynchronen Vorgang an, z. B. Sicherung, Wiederherstellung oder kein Vorgang.
Geschütztes Feldm_BackupActionGibt den Typ der Sicherungsaktion an, z. B. Datenbank- oder Protokollsicherung.
Geschütztes Feldm_LogTruncationGibt an, ob das Protokoll abgeschnitten wird.
Geschütztes Feldm_RestoreActionGibt den Typ der Wiederherstellungsaktion an, z. B. Datenbank- oder Protokollwiederherstellung.
Nach oben

Die BackupRestoreBase-Klasse wird zur Erstellung der Restore-Klasse und der Backup-Klasse verwendet und enthält häufig verwendete Funktionen.

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft