O PreCheck do DTS falha porque o banco de dados de destino não existe. Crie o banco de dados de destino manualmente, conceda as permissões necessárias e execute o PreCheck novamente.
Descrição do problema
Durante o PreCheck do DTS, o serviço verifica se o banco de dados de destino existe e está acessível. Se o banco de dados de destino não tiver sido criado, a verificação de disponibilidade falhará e a tarefa de migração não poderá prosseguir.
Causa
O banco de dados de destino não existe. O DTS não cria bancos de dados automaticamente. Portanto, o banco de dados de destino deve existir antes da execução do PreCheck.
Solução
Faça login no console do RDS e acesse a página Databases. Verifique se os objetos correspondentes aos bancos de dados de source e de destino foram criados.
Caso o banco de dados de destino ainda não exista, crie um banco de dados compatível com os padrões do RDS.
Conceda permissões de leitura e gravação à migration account no banco de dados recém-criado.
No console do DTS, mapeie o banco de dados de source para o novo banco de dados de destino.
-
Execute o PreCheck novamente.
NotaPara contas sem alta segurança do ApsaraDB RDS for MySQL 5.6 e do ApsaraDB RDS for SQL Server 2008 R2, o DTS chama automaticamente as operações de API correspondentes para criar os bancos de dados de destino.
Escopo de aplicação
Data Transmission Service (DTS)