Compartilhar via


SqlDatabaseCreateMode Estrutura

Definição

Especifica o modo de criação do banco de dados.

Padrão: criação regular de banco de dados.

Copiar: cria um banco de dados como uma cópia de um banco de dados existente. sourceDatabaseId deve ser especificado como a ID do recurso do banco de dados de origem.

Secundário: cria um banco de dados como um réplica secundário de um banco de dados existente. sourceDatabaseId deve ser especificado como a ID do recurso do banco de dados primário existente.

PointInTimeRestore: cria um banco de dados restaurando um backup pontual de um banco de dados existente. sourceDatabaseId deve ser especificado como a ID do recurso do banco de dados existente e restorePointInTime deve ser especificado.

Recuperação: cria um banco de dados restaurando um backup replicado geograficamente. sourceDatabaseId deve ser especificado como a ID do recurso de banco de dados recuperável a ser restaurada.

Restauração: cria um banco de dados restaurando um backup de um banco de dados excluído. sourceDatabaseId deve ser especificado. Se sourceDatabaseId for a ID de recurso original do banco de dados, sourceDatabaseDeletionDate deverá ser especificado. Caso contrário, sourceDatabaseId deverá ser a ID do recurso de banco de dados descartado restaurável e sourceDatabaseDeletionDate será ignorado. restorePointInTime também pode ser especificado para restaurar de um ponto anterior no tempo.

RestoreLongTermRetentionBackup: cria um banco de dados restaurando de um cofre de retenção de longo prazo. recoveryServicesRecoveryPointResourceId deve ser especificado como a ID do recurso do ponto de recuperação.

Não há suporte para Copy, Secondary e RestoreLongTermRetentionBackup na edição DataWarehouse.

public readonly struct SqlDatabaseCreateMode : IEquatable<Azure.ResourceManager.Sql.Models.SqlDatabaseCreateMode>
type SqlDatabaseCreateMode = struct
Public Structure SqlDatabaseCreateMode
Implements IEquatable(Of SqlDatabaseCreateMode)
Herança
SqlDatabaseCreateMode
Implementações

Construtores

SqlDatabaseCreateMode(String)

Inicializa uma nova instância de SqlDatabaseCreateMode.

Propriedades

Copy

Cópia.

Default

Padrão.

OnlineSecondary

OnlineSecondary.

PointInTimeRestore

PointInTimeRestore.

Recovery

Recuperação.

Restore

Restaurar.

RestoreExternalBackup

RestoreExternalBackup.

RestoreExternalBackupSecondary

RestoreExternalBackupSecondary.

RestoreLongTermRetentionBackup

RestoreLongTermRetentionBackup.

Secondary

Secundário.

Métodos

Equals(SqlDatabaseCreateMode)

Indica se o objeto atual é igual a outro objeto do mesmo tipo.

ToString()

Retorna o nome do tipo totalmente qualificado dessa instância.

Operadores

Equality(SqlDatabaseCreateMode, SqlDatabaseCreateMode)

Determina se dois SqlDatabaseCreateMode valores são os mesmos.

Implicit(String to SqlDatabaseCreateMode)

Converte uma cadeia de caracteres em um SqlDatabaseCreateMode.

Inequality(SqlDatabaseCreateMode, SqlDatabaseCreateMode)

Determina se dois SqlDatabaseCreateMode valores não são os mesmos.

Aplica-se a