SqlDatabaseRecoveryMode-Enumeration
Modelliert den Datenbankwiederherstellungsmodus für SQL Server.
Namespace: Microsoft.Data.Schema.Sql.SchemaModel
Assembly: Microsoft.Data.Schema.Sql (in Microsoft.Data.Schema.Sql.dll)
Syntax
'Declaration
Public Enumeration SqlDatabaseRecoveryMode
public enum SqlDatabaseRecoveryMode
public enum class SqlDatabaseRecoveryMode
type SqlDatabaseRecoveryMode
public enum SqlDatabaseRecoveryMode
Member
Membername | Beschreibung | |
---|---|---|
Unknown | Gibt an, dass der Datenbankwiederherstellungsmodus unbekannt ist. | |
Simple | Gibt an, dass der SIMPLE-Wiederherstellungsmodus verwendet wird.
Der einfache Wiederherstellungsmodus erstellt keine Protokollsicherungen und gibt Protokollspeicherplatz automatisch frei, um Speicherplatzanforderungen klein zu halten. Dies schließt die Anforderung aus, den Speicherplatz für das Transaktionsprotokoll zu verwalten. |
|
BulkLogged | Gibt an, dass der BULK LOGGED-Wiederherstellungsmodus verwendet werden soll.
Für den Massenprotokollierungsmodus sind Protokollsicherungen als Zusatz des vollständigen Wiederherstellungsmodells erforderlich, das leistungsstarke Massenkopiervorgänge erlaubt und die Protokollspeicherplatzverwendung mit der minimalen Protokollierung für die meisten Massenoperationen reduziert. |
|
Full | Gibt an, dass der FULL-Wiederherstellungsmodus verwendet werden soll.
Der vollständige Wiederherstellungsmodus erfordert Protokollsicherungen. Stellen Sie sicher, dass keine Arbeit aufgrund einer verlorenen oder beschädigten Datendatei verloren geht. Dieser Modus kann auf einen beliebigen Zeitpunkt (z. B. vor Anwendung oder Benutzerfehler) wiederherstellen. |