Compartir a través de


SqlDatabaseCreateMode Estructura

Definición

Especifica el modo de creación de la base de datos.

Valor predeterminado: creación normal de la base de datos.

Copiar: crea una base de datos como una copia de una base de datos existente. sourceDatabaseId debe especificarse como identificador de recurso de la base de datos de origen.

Secundario: crea una base de datos como una réplica secundaria de una base de datos existente. sourceDatabaseId debe especificarse como identificador de recurso de la base de datos principal existente.

PointInTimeRestore: crea una base de datos restaurando una copia de seguridad a un momento dado de una base de datos existente. sourceDatabaseId debe especificarse como identificador de recurso de la base de datos existente y se debe especificar restorePointInTime.

Recuperación: crea una base de datos restaurando una copia de seguridad con replicación geográfica. sourceDatabaseId debe especificarse como identificador de recurso de base de datos recuperable que se va a restaurar.

Restaurar: crea una base de datos restaurando una copia de seguridad de una base de datos eliminada. sourceDatabaseId debe especificarse. Si sourceDatabaseId es el identificador de recurso original de la base de datos, se debe especificar sourceDatabaseDeletionDate. De lo contrario, sourceDatabaseId debe ser el identificador de recurso de base de datos eliminado que se puede restaurar y se omite sourceDatabaseDeletionDate. restorePointInTime también se puede especificar para restaurar desde un momento dado anterior.

RestoreLongTermRetentionBackup: crea una base de datos mediante la restauración desde un almacén de retención a largo plazo. recoveryServicesRecoveryPointResourceId debe especificarse como identificador de recurso del punto de recuperación.

Copy, Secondary y RestoreLongTermRetentionBackup no se admiten para la edición DataWarehouse.

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

Constructores

SqlDatabaseCreateMode(String)

Inicializa una nueva instancia de la clase SqlDatabaseCreateMode.

Propiedades

Copy

Copy.

Default

Predeterminada.

OnlineSecondary

OnlineSecondary.

PointInTimeRestore

PointInTimeRestore.

Recovery

Recuperación

Restore

Restaurar.

RestoreExternalBackup

RestoreExternalBackup.

RestoreExternalBackupSecondary

RestoreExternalBackupSecondary.

RestoreLongTermRetentionBackup

RestoreLongTermRetentionBackup.

Secondary

Secundaria.

Métodos

Equals(SqlDatabaseCreateMode)

Indica si el objeto actual es igual que otro objeto del mismo tipo.

ToString()

Devuelve el nombre de tipo completo de esta instancia.

Operadores

Equality(SqlDatabaseCreateMode, SqlDatabaseCreateMode)

Determina si dos SqlDatabaseCreateMode valores son los mismos.

Implicit(String to SqlDatabaseCreateMode)

Convierte una cadena en un SqlDatabaseCreateMode.

Inequality(SqlDatabaseCreateMode, SqlDatabaseCreateMode)

Determina si dos SqlDatabaseCreateMode valores no son los mismos.

Se aplica a