Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: do Banco de Dados SQL do Azure
Neste guia, irá aprender como migrar os bancos de dados SAP Adapter Server Enterprise (ASE) para uma base de dados SQL do Azure com o Assistente de Migração do SQL Server para SAP Adapter Server Enterprise.
Para obter outros guias de migração, consulte Guia de Migração do Banco de Dados do Azure.
Pré-requisitos
Antes de começar a migrar o banco de dados SAP SE para o banco de dados SQL, faça o seguinte:
- Verifique se o seu ambiente de origem é compatível.
- Baixe e instale Assistente de Migração do SQL Server para SAP Adaptive Server Enterprise (anteriormente SAP Sybase ASE).
- Verifique se você tem conectividade e permissões suficientes para acessar a origem e o destino.
Pré-migração
Depois de atender aos pré-requisitos, estará pronto para descobrir a topologia do seu ambiente e avaliar a viabilidade da sua migração para a nuvem Azure
Avaliar
Usando Assistente de Migração do SQL Server (SSMA) para SAP Adaptive Server Enterprise (formalmente SAP Sybase ASE), você pode revisar objetos e dados de banco de dados, avaliar bancos de dados para migração, migrar objetos de banco de dados Sybase para seu banco de dados SQL e, em seguida, migrar dados para o banco de dados SQL. Para saber mais, consulte Assistente de Migração do SQL Server para Sybase (SybaseToSQL).
Para criar uma avaliação, faça o seguinte:
Abra o SSMA para Sybase.
Selecione Arquivoe, em seguida, selecione Novo Projeto.
No painel Novo Projeto , introduza um nome e localização do seu projeto e, na lista suspensa Migrar Para , selecione Base de Dados SQL do Azure.
Selecione OK.
No painel Conectar ao Sybase, insira os detalhes da conexão SAP.
Clique com o botão direito do mouse no banco de dados SAP que deseja migrar e selecione Criar relatório. Isso gera um relatório HTML. Como alternativa, você pode selecionar a guia Criar relatório no canto superior direito.
Revise o relatório HTML para entender as estatísticas de conversão e quaisquer erros ou avisos. Você também pode abrir o relatório no Excel para obter um inventário de objetos SAP ASE e o esforço necessário para executar conversões de esquema. O local padrão para o relatório está na pasta de relatório dentro de SSMAProjects. Por exemplo:
drive:\<username>\Documents\SSMAProjects\MySAPMigration\report\report_<date>
Validar os mapeamentos de tipo
Antes de executar a conversão de esquema, valide os mapeamentos de tipo de dados padrão ou altere-os com base nos requisitos. Você pode fazer isso selecionando Ferramentas>Configurações do projeto, ou pode alterar o mapeamento de tipo para cada tabela selecionando a tabela no SAP ASE Metadata Explorer.
Converter o esquema
Para converter o esquema, faça o seguinte:
(Opcional) Para converter consultas dinâmicas ou especializadas, clique com o botão direito do mouse no nó e depois selecione Adicionar instrução.
Selecione o separador "Conectar ao Banco de Dados SQL do Azure" e insira os detalhes do seu banco de dados SQL. Você pode optar por se conectar a um banco de dados existente ou fornecer um novo nome, caso em que um banco de dados será criado no servidor de destino.
No painel Sybase Metadata Explorer, clique com o botão direito do rato no esquema SAP ASE com o qual está a trabalhar e depois escolha Converter Esquema.
Depois que o esquema for convertido, compare e revise a estrutura convertida para a estrutura original e identifique possíveis problemas.
Após a conversão de esquema, você pode salvar este projeto localmente para um exercício de correção de esquema offline. Para fazer isso, selecione Arquivo>Salvar projeto. Isso lhe dá a oportunidade de avaliar os esquemas de origem e destino offline e executar a correção antes de publicar o esquema em seu banco de dados SQL.
No painel Saída, selecione Revisão de resultadose analise quaisquer erros no painel Lista de Erros.
Salve o projeto localmente para um exercício de correção de esquema offline. Para fazer isso, selecione Arquivo>Salvar projeto. Isso lhe dá a oportunidade de avaliar os esquemas de origem e destino offline e executar a correção antes de publicar o esquema em seu banco de dados SQL.
Migrar os bancos de dados
Depois de ter os pré-requisitos necessários e ter concluído as tarefas associadas ao estágio de pré-migração , está pronto para executar o esquema e a migração de dados.
Para publicar o esquema e migrar os dados, faça o seguinte:
Publique o esquema. No painel Explorador de Metadados do Banco de Dados SQL do Azure, clique com o botão direito no banco de dados e selecione Sincronizar com o Banco de Dados. Esta ação publica o esquema SAP ASE em seu banco de dados SQL.
Migre os dados. No painel SAP ASE Metadata Explorer, clique com o botão direito no banco de dados ou objeto SAP ASE que deseja migrar e, em seguida, selecione Migrar Dados. Como alternativa, pode selecionar o separador Migrar dados no canto superior direito.
Para migrar dados para um banco de dados inteiro, marque a caixa de seleção ao lado do nome do banco de dados. Para migrar dados de tabelas individuais, expanda a base de dados, expanda Tabelase marque a caixa de seleção ao lado da tabela. Para omitir dados de tabelas individuais, desmarque a caixa de seleção.
Após a conclusão da migração, exiba o Relatório de Migração de Dados .
Valide a migração revisando os dados e o esquema. Para fazer isso, conecte-se ao banco de dados SQL usando SQL Server Management Studio.
Pós-migração
Depois de concluir com êxito o estágio da migração
Corrigir aplicações
Depois que os dados são migrados para o ambiente de destino, todos os aplicativos que anteriormente consumiam a origem precisam começar a consumir o destino. Conseguir isso exigirá, em alguns casos, alterações nos aplicativos.
Realizar testes
A abordagem de teste para migração de banco de dados consiste nas seguintes atividades:
Desenvolver testes de validação: Para testar a migração do banco de dados, você precisa usar consultas SQL. Você deve criar as consultas de validação para serem executadas nos bancos de dados de origem e de destino. Suas consultas de validação devem cobrir o escopo que você definiu.
Configurar um ambiente de teste: O ambiente de teste deve conter uma cópia do banco de dados de origem e do banco de dados de destino. Certifique-se de isolar o ambiente de teste.
Executar testes de validação: Execute testes de validação na origem e no destino e, em seguida, analise os resultados.
Executar testes de desempenho: Execute testes de desempenho na origem e no destino e, em seguida, analise e compare os resultados.
Otimizar
A fase pós-migração é crucial para conciliar quaisquer problemas de precisão de dados, verificar a integridade e resolver problemas de desempenho com a carga de trabalho.
Para obter mais informações sobre esses problemas e as etapas para mitigá-los, consulte o guia de validação e otimização pós-migração .
Próximos passos
Para obter uma matriz de serviços e ferramentas da Microsoft e de terceiros disponíveis para ajudá-lo com vários cenários de migração de banco de dados e dados e tarefas especializadas, consulte Serviço e ferramentas para migração de dados.
Para saber mais, consulte Uma visão geral do Banco de Dados SQL do Azure
Para saber mais sobre a estrutura e o ciclo de adoção para migrações para a nuvem, consulte: