Freigeben über


SqlDatabaseCreateMode Struktur

Definition

Gibt den Modus der Datenbankerstellung an.

Standard: reguläre Datenbankerstellung.

Kopieren: Erstellt eine Datenbank als Kopie einer vorhandenen Datenbank. sourceDatabaseId muss als Ressourcen-ID der Quelldatenbank angegeben werden.

Sekundär: Erstellt eine Datenbank als sekundäres Replikat einer vorhandenen Datenbank. sourceDatabaseId muss als Ressourcen-ID der vorhandenen primären Datenbank angegeben werden.

PointInTimeRestore: Erstellt eine Datenbank, indem eine Zeitpunktsicherung einer vorhandenen Datenbank wiederhergestellt wird. sourceDatabaseId muss als Ressourcen-ID der vorhandenen Datenbank und restorePointInTime angegeben werden.

Wiederherstellung: Erstellt eine Datenbank, indem eine georeplizierte Sicherung wiederhergestellt wird. sourceDatabaseId muss als wiederherstellbare Datenbankressourcen-ID angegeben werden.

Wiederherstellen: Erstellt eine Datenbank, indem eine Sicherung einer gelöschten Datenbank wiederhergestellt wird. sourceDatabaseId muss angegeben werden. Wenn sourceDatabaseId die ursprüngliche Ressourcen-ID der Datenbank ist, muss sourceDatabaseDeletionDate angegeben werden. Andernfalls muss sourceDatabaseId die wiederherstellbare gelöschte Datenbankressourcen-ID sein, und sourceDatabaseDeletionDate wird ignoriert. restorePointInTime kann auch für die Wiederherstellung von einem früheren Zeitpunkt angegeben werden.

RestoreLongTermRetentionBackup: Erstellt eine Datenbank durch Wiederherstellung aus einem Tresor für die langfristige Aufbewahrung. recoveryServicesRecoveryPointResourceId muss als Ressourcen-ID des Wiederherstellungspunkts angegeben werden.

Copy, Secondary und RestoreLongTermRetentionBackup werden für die DataWarehouse-Edition nicht unterstützt.

public readonly struct SqlDatabaseCreateMode : IEquatable<Azure.ResourceManager.Sql.Models.SqlDatabaseCreateMode>
type SqlDatabaseCreateMode = struct
Public Structure SqlDatabaseCreateMode
Implements IEquatable(Of SqlDatabaseCreateMode)
Vererbung
SqlDatabaseCreateMode
Implementiert

Konstruktoren

SqlDatabaseCreateMode(String)

Initialisiert eine neue Instanz von SqlDatabaseCreateMode.

Eigenschaften

Copy

„Kopieren“.

Default

Standard.

OnlineSecondary

OnlineSecondary.

PointInTimeRestore

PointInTimeRestore.

Recovery

Recovery

Restore

Wiederherstellen.

RestoreExternalBackup

RestoreExternalBackup.

RestoreExternalBackupSecondary

RestoreExternalBackupSecondary.

RestoreLongTermRetentionBackup

RestoreLongTermRetentionBackup.

Secondary

Sekundären.

Methoden

Equals(SqlDatabaseCreateMode)

Gibt an, ob das aktuelle Objekt gleich einem anderen Objekt des gleichen Typs ist.

ToString()

Gibt den voll qualifizierten Typnamen dieser Instanz zurück.

Operatoren

Equality(SqlDatabaseCreateMode, SqlDatabaseCreateMode)

Bestimmt, ob zwei SqlDatabaseCreateMode Werte gleich sind.

Implicit(String to SqlDatabaseCreateMode)

Konvertiert eine Zeichenfolge in eine SqlDatabaseCreateMode.

Inequality(SqlDatabaseCreateMode, SqlDatabaseCreateMode)

Bestimmt, ob zwei SqlDatabaseCreateMode Werte nicht identisch sind.

Gilt für: