Condividi tramite


Proprietà BackupRestoreBase.NoRecovery

Ottiene o imposta un valore della proprietà Boolean che determina se viene eseguito il backup della parte finale del log e se viene ripristinato lo stato di ripristino del database.

Spazio dei nomi  Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.SmoExtended (in Microsoft.SqlServer.SmoExtended.dll)

Sintassi

'Dichiarazione
Public Property NoRecovery As Boolean 
    Get 
    Set
'Utilizzo
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)

Valore proprietà

Tipo: System.Boolean
Valore Boolean che specifica se il nastro viene riavvolto alla fine dell'operazione.Se True, il backup della parte finale del log non viene eseguito.Quando viene ripristinato, il database si trova nello stato di ripristino.Se False (impostazione predefinita), viene eseguito il backup della parte finale del log.

Osservazioni

La proprietà NoRecovery viene utilizzata solo quando viene eseguito il backup del log. La proprietà NoRecovery risulta utile quando si esegue il failover su un database secondario o si salva la parte finale del log prima di un'operazione di ripristino.

Esempi

Backup e ripristino dei database e dei log delle transazioni

Vedere anche

Riferimento

BackupRestoreBase Classe

Spazio dei nomi Microsoft.SqlServer.Management.Smo

Altre risorse

RESTORE (Transact-SQL)

BACKUP (Transact-SQL)