Partager via


SqlDatabaseRecoveryMode, énumération

Modélise le mode de récupération de la base de données pour SQL Server.

Espace de noms :  Microsoft.Data.Schema.Sql.SchemaModel
Assembly :  Microsoft.Data.Schema.Sql (dans Microsoft.Data.Schema.Sql.dll)

Syntaxe

'Déclaration
Public Enumeration SqlDatabaseRecoveryMode
public enum SqlDatabaseRecoveryMode
public enum class SqlDatabaseRecoveryMode
type SqlDatabaseRecoveryMode
public enum SqlDatabaseRecoveryMode

Membres

Nom de membre Description
Unknown Spécifie que le mode de récupération de la base de données est inconnu.
Simple Spécifie que le mode de récupération SIMPLE est utilisé.

Le mode de récupération simple ne fait pas de sauvegardes du journal et automatiquement libère l'espace de journal pour limiter les espace requis. Cela évite d'avoir à gérer l'espace du journal des transactions.

BulkLogged Spécifie que le mode de récupération BULK LOGGED doit être utilisé.

Le mode de journalisation en bloc, qui requiert des sauvegardes du journal, est un complément au mode de récupération complète qui permet des opérations de copie en bloc hautes performances et qui réduit l'utilisation de l'espace journal en utilisant la journalisation minimale pour la plupart des opérations en bloc.

Full Spécifie que le mode de récupération FULL doit être utilisé.

Le mode de récupération complet requiert des sauvegardes du journal et permet de garantir qu'aucun travail n'est perdu en raison d'un fichier de données perdu ou endommagé. Ce mode peut récupérer jusqu'à une date et heure arbitraires (par exemple, avant une erreur de l'application ou de l'utilisateur).

Voir aussi

Référence

Microsoft.Data.Schema.Sql.SchemaModel, espace de noms