Compartilhar via


MigrateSqlServerSqlDBTaskInput Classe

Definição

Entrada para a tarefa que migra bancos de dados SQL Server local para SQL do Azure Banco de Dados.

public class MigrateSqlServerSqlDBTaskInput : Azure.ResourceManager.DataMigration.Models.SqlMigrationTaskInput
type MigrateSqlServerSqlDBTaskInput = class
    inherit SqlMigrationTaskInput
Public Class MigrateSqlServerSqlDBTaskInput
Inherits SqlMigrationTaskInput
Herança
MigrateSqlServerSqlDBTaskInput

Construtores

MigrateSqlServerSqlDBTaskInput(SqlConnectionInfo, SqlConnectionInfo, IEnumerable<MigrateSqlServerSqlDBDatabaseInput>)

Inicializa uma nova instância de MigrateSqlServerSqlDBTaskInput.

Propriedades

EncryptedKeyForSecureFields

chave criptografada para campos seguros.

SelectedDatabases

Bancos de dados a serem migrados.

SourceConnectionInfo

Informações para se conectar à origem.

(Herdado de SqlMigrationTaskInput)
StartedOn

Data e hora em relação ao UTC quando a migração foi iniciada.

TargetConnectionInfo

Informações para se conectar ao destino.

(Herdado de SqlMigrationTaskInput)
ValidationOptions

Opções para habilitar várias validações pós-migração. Opções disponíveis, 1.) Verificação de Integridade de Dados: executa uma comparação baseada em soma de verificação nas tabelas de origem e de destino após a migração para garantir a exatidão dos dados. 2.) Validação de esquema: executa uma comparação completa de esquema entre as tabelas de origem e de destino e fornece uma lista de diferenças entre o banco de dados de origem e de destino, 3.) Análise de Consulta: executa um conjunto de consultas selecionadas automaticamente no Cache do Plano de Consulta ou Repositório de Consultas e as executa e compara o tempo de execução entre o banco de dados de origem e de destino.

Aplica-se a