Condividi tramite


Enumerazione SqlDatabaseRecoveryMode

Modella la modalità di recupero del database per SQL Server.

Spazio dei nomi:  Microsoft.Data.Schema.Sql.SchemaModel
Assembly:  Microsoft.Data.Schema.Sql (in Microsoft.Data.Schema.Sql.dll)

Sintassi

'Dichiarazione
Public Enumeration SqlDatabaseRecoveryMode
public enum SqlDatabaseRecoveryMode
public enum class SqlDatabaseRecoveryMode
type SqlDatabaseRecoveryMode
public enum SqlDatabaseRecoveryMode

Membri

Nome membro Descrizione
Unknown Specifica che la modalità di recupero del database è sconosciuta.
Simple Specifica che viene utilizzata la modalità di recupero SIMPLE.

La modalità di ripristino semplice non esegue il backup del log e automaticamente recupera lo spazio di log per mantenere ridotti i requisiti di spazio. Ciò elimina il bisogno di gestire lo spazio di log delle transazioni.

BulkLogged Specifica che deve essere utilizzata la modalità di recupero BULK LOGGED.

La modalità di registrazione nel log delle transazioni bulk richiede dei backup del log; si tratta di un'aggiunta al modello di recupero con registrazione completa che consente operazioni di copia bulk a elevate prestazioni e riduce l'utilizzo dello spazio di log effettuando una registrazione minima per la maggior parte delle operazioni bulk.

Full Specifica che deve essere utilizzata la modalità di recupero FULL.

La modalità di recupero completa richiede i backup del log e verifica che non sia andato perduto nessun lavoro a causa di un file di dati perso o danneggiato. Questa modalità consente il ripristino a un momento determinato (ad esempio, prima di un errore dell'applicazione o dell'utente).

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.Data.Schema.Sql.SchemaModel