As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Avaliações do SQL Server
Esta seção descreve avaliações de pré-migração individuais para tarefas de migração que utilizam um endpoint de origem do Microsoft SQL Server.
Tópicos
- Verificar se o modelo de recuperação do banco de dados é simples
- Verificar se as tabelas no escopo da tarefa contêm colunas computadas
- Verificar se as tabelas no escopo da tarefa têm índices de armazenamento de colunas
- Verificar se as tabelas otimizadas para memória fazem parte do escopo da tarefa
- Verificar se as tabelas temporais fazem parte do escopo da tarefa
- Verificar se a durabilidade atrasada está ativada no nível do banco de dados
- Verificar se a recuperação acelerada de dados está ativada no nível do banco de dados
- Verificar se o mapeamento de tabela tem mais de 10 mil tabelas com chaves primárias
- Verifique se o banco de dados de origem tem nomes de tabelas ou esquemas com caracteres especiais.
- Verifique se o banco de dados de origem tem nomes de colunas com dados mascarados
- Verifique se o banco de dados de origem tem backups criptografados
- Verifique se o banco de dados de origem tem backups armazenados em uma URL ou no Windows Azure.
- Verifique se o banco de dados de origem tem backups em vários discos
- Verifique se o banco de dados de origem tem pelo menos um backup completo
- Verifique se o banco de dados de origem tem colunas esparsas e compressão da estrutura colunar.
- Verifique se a instância do banco de dados de origem tem auditoria em nível de servidor para SQL Server 2008 ou SQL Server 2008 R2
- Verifique se o banco de dados de origem tem colunas de geometria para o modo LOB completo
- Verifique se o banco de dados de origem tem colunas com a propriedade Identity.
- Verifique se o usuário do DMS tem permissões FULL LOAD
- Verifique se o usuário do DMS tem permissões FULL LOAD e CDC ou somente CDC
- Verifique se o ignoreMsReplicationEnablement ECA está configurado ao usar o MS-CDC com bancos de dados locais ou EC2
- Verifique se o usuário do DMS tem a permissão VIEW DEFINITION.
- Verifique se o usuário do DMS tem a permissão VIEW DATABASE STATE no banco de dados MASTER para usuários sem a função Sysadmin.
- Verifique se o usuário do DMS tem a permissão VIEW SERVER STATE.
Verificar se o modelo de recuperação do banco de dados é simples
Chave da API: sqlserver-check-for-recovery-model
Essa avaliação de pré-migração valida o modelo de recuperação do endpoint de origem. AWS DMS exige que o modelo de recuperação seja configurado para Bulk logged
ou Full
para replicação contínua.
Essa avaliação só é válida para uma migração de carga máxima e CDC ou para uma migração somente de CDC. Essa avaliação não é válida para uma migração somente de carga máxima.
Para ter mais informações, consulte Utilizar replicação contínua (CDC) a partir de uma origem do SQL Server.
Verificar se as tabelas no escopo da tarefa contêm colunas computadas
Chave da API: sqlserver-check-for-computed-fields
Essa avaliação de pré-migração verifica a presença de colunas computadas. AWS DMS não oferece suporte à replicação de alterações de colunas computadas do SQL Server.
Essa avaliação só é válida para uma migração de carga máxima e CDC ou para uma migração somente de CDC. Essa avaliação não é válida para uma migração somente de carga máxima.
Para ter mais informações, consulte Limitações no uso do SQL Server como fonte para AWS DMS.
Verificar se as tabelas no escopo da tarefa têm índices de armazenamento de colunas
Chave da API: sqlserver-check-for-columnstore-indexes
Essa avaliação de pré-migração verifica a presença de tabelas com índices columnstore. AWS DMS não oferece suporte à replicação de alterações de tabelas do SQL Server com índices columnstore.
Essa avaliação só é válida para uma migração de carga máxima e CDC ou para uma migração somente de CDC. Essa avaliação não é válida para uma migração somente de carga máxima.
Para ter mais informações, consulte Limitações no uso do SQL Server como fonte para AWS DMS.
Verificar se as tabelas otimizadas para memória fazem parte do escopo da tarefa
Chave da API: sqlserver-check-for-memory-optimized-tables
Essa avaliação de pré-migração verifica a presença de tabelas otimizadas para memória. AWS DMS não oferece suporte à replicação de alterações de tabelas otimizadas para memória.
Essa avaliação só é válida para uma migração de carga máxima e CDC ou para uma migração somente de CDC. Essa avaliação não é válida para uma migração somente de carga máxima.
Para ter mais informações, consulte Limitações no uso do SQL Server como fonte para AWS DMS.
Verificar se as tabelas temporais fazem parte do escopo da tarefa
Chave da API: sqlserver-check-for-temporal-tables
Essa avaliação de pré-migração verifica a presença de tabelas temporais. AWS DMS não suporta a replicação de alterações de tabelas temporais.
Essa avaliação só é válida para uma migração de carga máxima e CDC ou para uma migração somente de CDC. Essa avaliação não é válida para uma migração somente de carga máxima.
Para ter mais informações, consulte Limitações no uso do SQL Server como fonte para AWS DMS.
Verificar se a durabilidade atrasada está ativada no nível do banco de dados
Chave da API: sqlserver-check-for-delayed-durability
Essa avaliação de pré-migração verifica a presença de durabilidade retardada. AWS DMS não suporta a replicação de alterações de transações que usam durabilidade retardada.
Essa avaliação só é válida para uma migração de carga máxima e CDC ou para uma migração somente de CDC. Essa avaliação não é válida para uma migração somente de carga máxima.
Para ter mais informações, consulte Limitações no uso do SQL Server como fonte para AWS DMS.
Verificar se a recuperação acelerada de dados está ativada no nível do banco de dados
Chave da API: sqlserver-check-for-accelerated-data-recovery
Essa avaliação de pré-migração verifica a presença de recuperação acelerada de dados. AWS DMS não suporta a replicação de alterações de bancos de dados com recuperação acelerada de dados.
Essa avaliação só é válida para uma migração de carga máxima e CDC ou para uma migração somente de CDC. Essa avaliação não é válida para uma migração somente de carga máxima.
Para ter mais informações, consulte Limitações no uso do SQL Server como fonte para AWS DMS.
Verificar se o mapeamento de tabela tem mais de 10 mil tabelas com chaves primárias
Chave da API: sqlserver-large-number-of-tables
Essa avaliação de pré-migração verifica a presença de mais de 10.000 tabelas com chaves primárias. Os bancos de dados configurados com o MS-Replication podem apresentar falhas nas tarefas se houver muitas tabelas com chaves primárias.
Essa avaliação só é válida para uma migração de carga máxima e CDC ou para uma migração somente de CDC. Essa avaliação não é válida para uma migração somente de carga máxima.
Para obter mais informações sobre como configurar a MS-Replication, consulte Capturar dados alterados no SQL Server autogerenciado on-premises ou no Amazon EC2.
Verifique se o banco de dados de origem tem nomes de tabelas ou esquemas com caracteres especiais.
Chave da API: sqlserver-check-for-special-characters
Essa avaliação de pré-migração verifica se o banco de dados de origem tem nomes de tabela ou esquema que incluem um caractere do seguinte conjunto:
\\ -- \n \" \b \r ' \t ;
Para ter mais informações, consulte Limitações no uso do SQL Server como fonte para AWS DMS.
Verifique se o banco de dados de origem tem nomes de colunas com dados mascarados
Chave da API: sqlserver-check-for-masked-data
Essa avaliação de pré-migração verifica se o banco de dados de origem tem dados mascarados. AWS DMS migra dados mascarados sem mascarar.
Para ter mais informações, consulte Limitações no uso do SQL Server como fonte para AWS DMS.
Verifique se o banco de dados de origem tem backups criptografados
Chave da API: sqlserver-check-for-encrypted-backups
Essa avaliação de pré-migração verifica se o banco de dados de origem tem backups criptografados.
Para ter mais informações, consulte Limitações no uso do SQL Server como fonte para AWS DMS.
Verifique se o banco de dados de origem tem backups armazenados em uma URL ou no Windows Azure.
Chave da API: sqlserver-check-for-backup-url
Essa avaliação de pré-migração verifica se o banco de dados de origem tem backups armazenados em uma URL ou no Windows Azure.
Para ter mais informações, consulte Limitações no uso do SQL Server como fonte para AWS DMS.
Verifique se o banco de dados de origem tem backups em vários discos
Chave da API: sqlserver-check-for-backup-multiple-stripes
Essa avaliação de pré-migração verifica se o banco de dados de origem tem backups em vários discos.
Para ter mais informações, consulte Limitações no uso do SQL Server como fonte para AWS DMS.
Verifique se o banco de dados de origem tem pelo menos um backup completo
Chave da API: sqlserver-check-for-full-backup
Essa avaliação de pré-migração verifica se o banco de dados de origem tem pelo menos um backup completo. O SQL Server deve estar configurado para backup completo e você deve executar um backup antes de replicar os dados.
Para ter mais informações, consulte Limitações no uso do SQL Server como fonte para AWS DMS.
Verifique se o banco de dados de origem tem colunas esparsas e compressão da estrutura colunar.
Chave da API: sqlserver-check-for-sparse-columns
Essa avaliação de pré-migração verifica se o banco de dados de origem tem colunas esparsas e compressão da estrutura colunar. O DMS não suporta colunas esparsas e compressão de estrutura colunar.
Para ter mais informações, consulte Limitações no uso do SQL Server como fonte para AWS DMS.
Verifique se a instância do banco de dados de origem tem auditoria em nível de servidor para SQL Server 2008 ou SQL Server 2008 R2
Chave da API: sqlserver-check-for-audit-2008
Essa avaliação de pré-migração verifica se o banco de dados de origem habilitou a auditoria em nível de servidor para o SQL Server 2008 ou o SQL Server 2008 R2. O DMS tem um problema conhecido relacionado com o SQL Server 2008 e 2008 R2.
Para ter mais informações, consulte Limitações no uso do SQL Server como fonte para AWS DMS.
Verifique se o banco de dados de origem tem colunas de geometria para o modo LOB completo
Chave da API: sqlserver-check-for-geometry-columns
Essa avaliação de pré-migração verifica se o banco de dados de origem tem colunas de geometria para o modo LOB (Objeto Grande) completo ao usar o SQL Server como fonte. Recomendamos usar o modo LOB limitado ou definir a configuração da InlineLobMaxSize
tarefa para usar o modo LOB embutido quando seu banco de dados incluir colunas de geometria.
Para ter mais informações, consulte Limitações no uso do SQL Server como fonte para AWS DMS.
Verifique se o banco de dados de origem tem colunas com a propriedade Identity.
Chave da API: sqlserver-check-for-identity-columns
Essa avaliação de pré-migração verifica se o banco de dados de origem tem uma coluna com a IDENTITY
propriedade. O DMS não migra essa propriedade para a coluna correspondente do banco de dados de destino.
Para ter mais informações, consulte Limitações no uso do SQL Server como fonte para AWS DMS.
Verifique se o usuário do DMS tem permissões FULL LOAD
Chave da API: sqlserver-check-user-permission-for-full-load-only
Essa avaliação de pré-migração verifica se o usuário da tarefa do DMS tem permissões para executar a tarefa no modo FULL LOAD.
Para ter mais informações, consulte Limitações no uso do SQL Server como fonte para AWS DMS.
Verifique se o usuário do DMS tem permissões FULL LOAD e CDC ou somente CDC
Chave da API: sqlserver-check-user-permission-for-cdc
Essa avaliação de pré-migração verifica se o usuário do DMS tem permissões para executar a tarefa nos FULL LOAD and CDC
modos ou. CDC only
Para ter mais informações, consulte Limitações no uso do SQL Server como fonte para AWS DMS.
Verifique se o ignoreMsReplicationEnablement
ECA está configurado ao usar o MS-CDC com bancos de dados locais ou EC2
Chave da API: sqlserver-check-attribute-for-enable-ms-cdc-onprem
Verifique se o atributo de conexão ignoreMsReplicationEnablement
extra (ECA) está definido ao usar o MS-CDC com bancos de dados locais ou EC2.
Para ter mais informações, consulte Limitações no uso do SQL Server como fonte para AWS DMS.
Verifique se o usuário do DMS tem a permissão VIEW DEFINITION.
Chave da API: sqlserver-check-user-permission-on-view-definition
Essa avaliação de pré-migração verifica se o usuário especificado nas configurações do endpoint tem a permissão. VIEW DEFINITION
O DMS exige a VIEW DEFINITION
permissão para visualizar as definições de objetos.
Para ter mais informações, consulte Limitações no uso do SQL Server como fonte para AWS DMS.
Verifique se o usuário do DMS tem a permissão VIEW DATABASE STATE no banco de dados MASTER para usuários sem a função Sysadmin.
Chave da API: sqlserver-check-user-permission-on-view-database-state
Essa avaliação de pré-migração verifica se o usuário especificado nas configurações do endpoint tem a permissão. VIEW DATABASE STATE
O DMS exige essa permissão para acessar objetos do banco de dados no banco de dados MASTER. O DMS também exige essa permissão quando o usuário não tem privilégios de administrador de sistema. O DMS exige essa permissão para criar funções, certificados e logins e para conceder credenciais.
Para ter mais informações, consulte Limitações no uso do SQL Server como fonte para AWS DMS.
Verifique se o usuário do DMS tem a permissão VIEW SERVER STATE.
Chave da API: sqlserver-check-user-permission-on-view-server-state
Essa avaliação de pré-migração verifica se o usuário especificado nos atributos extras de conexão (ECA) tem a VIEW SERVER STATE
permissão. VIEW SERVER STATE
é uma permissão em nível de servidor que permite ao usuário visualizar informações e estados de todo o servidor. Essa permissão fornece acesso a exibições de gerenciamento dinâmico (DMVs) e funções de gerenciamento dinâmico (DMFs) que expõem informações sobre a instância do SQL Server. Essa permissão é necessária para que o usuário do DMS tenha acesso aos recursos do CDC. Essa permissão é necessária para executar uma tarefa do DMS nos CDC only
modos FULL LOAD and CDC
ou.
Para ter mais informações, consulte Limitações no uso do SQL Server como fonte para AWS DMS.