Freigeben über


BackupRestoreBase.NoRecovery-Eigenschaft

Ruft einen Boolean-Eigenschaftswert ab, der bestimmt, ob das Protokollfragment gesichert und die Datenbank in den Wiederherstellungsstatus wiederhergestellt wird, oder legt ihn fest.

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

Syntax

'Declaration
Public Property NoRecovery As Boolean 
    Get 
    Set
'Usage
Dim instance As BackupRestoreBase 
Dim value As Boolean 

value = instance.NoRecovery

instance.NoRecovery = value
public bool NoRecovery { get; set; }
public:
property bool NoRecovery {
    bool get ();
    void set (bool value);
}
member NoRecovery : bool with get, set
function get NoRecovery () : boolean 
function set NoRecovery (value : boolean)

Eigenschaftswert

Typ: System.Boolean
Ein Boolean-Wert, der angibt, ob das Band am Ende des Vorgangs zurückgespult wird. True gibt an, dass das Ende des Protokollfragments nicht gesichert wird.Wenn sie wiederhergestellt wird, befindet sich die Datenbank im Wiederherstellungsstatus.Der Standardwert False gibt an, dass das Ende des Protokollfragments gesichert wird.

Hinweise

Die NoRecovery-Eigenschaft wird nur verwendet, wenn das Protokoll gesichert wird. Die NoRecovery-Eigenschaft ist hilfreich, wenn ein Failover zu einer sekundären Datenbank erfolgt oder wenn das Protokollfragment vor einem RESTORE-Vorgang gespeichert wird.

Beispiele

Sichern und Wiederherstellen von Datenbanken und Transaktionsprotokollen

Siehe auch

Verweis

BackupRestoreBase Klasse

Microsoft.SqlServer.Management.Smo-Namespace

Andere Ressourcen

RESTORE (Transact-SQL)

BACKUP (Transact-SQL)