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.
O Assistente de Migração do SQL Server (SSMA) para SAP ASE permite-lhe converter rapidamente esquemas de base de dados SAP Adaptive Server Enterprise (ASE) para esquemas SQL Server ou Base de Dados SQL do Azure, carregando os esquemas resultantes para SQL Server ou Base de Dados SQL do Azure, e migrar dados do SAP ASE para o SQL Server ou Base de Dados SQL do Azure.
Este tópico apresenta o processo de instalação e depois ajuda-o a familiarizar-se com a interface de utilizador do SSMA.
Instalação e licenciamento do SSMA
Para usar SSMA, deve primeiro instalar o programa cliente SSMA num computador que possa aceder tanto à instância de origem do SAP ASE como à instância de destino do SQL Server ou Base de Dados SQL do Azure. Para utilizar a migração de dados do lado do servidor, deve instalar o pacote de extensões e pelo menos um dos fornecedores SAP ASE (OLE DB ou ADO.NET) no computador que está a correr o SQL Server. Estes componentes suportam a migração de dados e a emulação das funções do sistema SAP ASE. Para instruções de instalação, consulte Instalação do SSMA para SAP ASE (SybaseToSQL).
Para iniciar o SSMA, clique em Iniciar, aponte para Todos os Programas, aponte para Assistente de Migração do Microsoft SQL Server para Sybase e depois selecione Assistente de Migração do Microsoft SQL Server para Sybase. Na primeira vez que inicias o SSMA, aparece uma caixa de diálogo de licenciamento. Deve licenciar SSMA usando um Windows Live ID antes de poder usar SSMA. As instruções de licenciamento estão incluídas com as instruções de instalação no tópico Instalação do SSMA para o Cliente Sybase (SybaseToSQL ).
Interface de utilizador SSMA para SAP ASE
Depois de o SSMA estar instalado e licenciado, pode usar o SSMA para migrar bases de dados SAP ASE para SQL Server ou Base de Dados SQL do Azure. É útil familiarizar-se com a interface de utilizador do SSMA antes de começar. O diagrama seguinte mostra a interface de utilizador do SSMA, incluindo os exploradores de metadados, metadados, barras de ferramentas, painel de saída e painel da lista de erros:
Para iniciar uma migração, deve primeiro criar um novo projeto. Depois, liga-se ao SAP ASE. Após uma ligação bem-sucedida, uma hierarquia de bases de dados SAP ASE aparecerá no Sybase Metadata Explorer. Pode então clicar com o botão direito nos objetos no Sybase Metadata Explorer para realizar tarefas como criar relatórios que avaliem conversões para SQL Server ou Base de Dados SQL do Azure. Também podes fazer estas tarefas através das barras de ferramentas e menus.
Também deve ligar-se a uma instância do SQL Server ou do Base de Dados SQL do Azure. Após uma ligação bem-sucedida, uma hierarquia de bases de dados SQL Server ou SQL do Azure aparecerá no SQL Server ou SQL Azure Metadata Explorer. Depois de converter esquemas SAP ASE para esquemas SQL Server ou Base de Dados SQL do Azure, selecione esses esquemas convertidos no SQL Server ou SQL Azure Metadata Explorer e depois carregue os esquemas no SQL Server ou Base de Dados SQL do Azure.
Depois de carregar esquemas convertidos para SQL Server ou Base de Dados SQL do Azure, pode regressar ao Sybase Metadata Explorer e migrar dados de bases de dados SAP ASE para bases de dados SQL Server ou SQL do Azure.
Para mais informações sobre estas tarefas e como as realizar, consulte Migrar Bases de Dados SAP ASE para SQL Server - Base de Dados SQL do Azure (SybaseToSQL).
As secções seguintes descrevem as funcionalidades da interface de utilizador SSMA.
Exploradores de metadados
O SSMA contém dois exploradores de metadados para navegar e realizar ações nas bases de dados SAP ASE e SQL Server ou SQL do Azure.
Explorador de Metadados Sybase
O Sybase Metadata Explorer mostra informações sobre bases de dados na instância de origem do SAP ASE.
Ao utilizar o Sybase Metadata Explorer, pode realizar as seguintes tarefas:
Consulte as tabelas em cada base de dados.
Selecione os objetos para conversão e depois converta os objetos para sintaxe do SQL Server ou Base de Dados SQL do Azure. Para mais informações, consulte Conversão de Objetos de Base de Dados SAP ASE (SybaseToSQL).
Selecione objetos para migração de dados e depois migre os dados desses objetos para o SQL Server ou Base de Dados SQL do Azure. Para mais informações, consulte Migrar Dados SAP ASE para SQL Server - Base de Dados SQL do Azure (SybaseToSQL).
SQL Server ou SQL Azure Metadata Explorer
O SQL Server ou SQL Azure Metadata Explorer mostra informações sobre uma instância do SQL Server ou Base de Dados SQL do Azure. Quando você se conecta a uma instância do SQL Server ou do Banco de Dados SQL do Azure, o SSMA recupera metadados sobre essa instância e os armazena no arquivo de projeto.
Pode usar o SQL Server ou o SQL Azure Metadata Explorer para selecionar objetos de base de dados SAP ASE convertidos e depois carregar (sincronizar) esses objetos na instância do SQL Server ou Base de Dados SQL do Azure.
Para mais informações, consulte Carregar Objetos de Base de Dados Convertidos no SQL Server (SybaseToSQL).
Metadados
À direita de cada explorador de metadados estão abas que descrevem o objeto selecionado. Por exemplo, se selecionar uma tabela no Sybase Metadata Explorer, aparecem seis separadores: Tabela, SQL,Mapeamento de Tipos, Dados, Propriedades e Relatório. O separador Relatório contém informações apenas depois de criar um relatório contendo o objeto selecionado. Se selecionar uma tabela no Explorador de Metadados do SQL Server ou do SQL Azure, aparecem três separadores: Table, SQL e Data.
A maioria das definições de metadados é apenas de leitura. No entanto, pode alterar os seguintes metadados:
No Sybase Metadata Explorer, pode alterar procedimentos e mapeamentos de tipos. Faça estas alterações antes de converter esquemas.
No SQL Server ou SQL Azure Metadata Explorer, pode alterar a Transact-SQL para procedimentos armazenados. Faça estas alterações antes de carregar os esquemas no SQL Server.
As alterações feitas num explorador de metadados refletem-se nos metadados do projeto, não nas bases de dados de origem ou destino.
Barras de ferramentas
O SSMA tem duas barras de ferramentas: uma barra de ferramentas de projeto e uma barra de ferramentas de migração.
A barra de ferramentas do Projeto
A barra de ferramentas do projeto contém botões para trabalhar com projetos, ligar ao SAP ASE e ligar ao SQL Server ou ao Base de Dados SQL do Azure. Estes botões assemelham-se aos comandos do menu Ficheiro .
A barra de ferramentas de migração
A barra de ferramentas de migração contém os seguintes comandos:
| Botão | Função |
|---|---|
| Criar relatório | Converte os objetos SAP ASE selecionados para sintaxe do SQL Server e depois cria um relatório que mostra o sucesso da conversão. Este comando está disponível apenas quando objetos são selecionados no Sybase Metadata Explorer. |
| Converter Esquema | Converte os objetos SAP ASE selecionados para objetos SQL Server ou Base de Dados SQL do Azure. Este comando está disponível apenas quando objetos são selecionados no Sybase Metadata Explorer. |
| migrar dados | Migra dados da base de dados SAP ASE para SQL Server ou Base de Dados SQL do Azure. Antes de executar este comando, deve converter os esquemas SAP ASE para esquemas SQL Server ou Base de Dados SQL do Azure, e depois carregar os objetos no SQL Server ou Base de Dados SQL do Azure. Este comando está disponível apenas quando objetos são selecionados no Sybase Metadata Explorer. |
| Parar | Interrompe o processo atual, como a conversão de objetos para o SQL Server ou a sintaxe do Banco de Dados SQL do Azure. |
Menus
SSMA contém os seguintes menus:
| Menu | Description |
|---|---|
| Ficheiro | Contém comandos para trabalhar com projetos, ligar ao SAP ASE e ligar ao SQL Server ou Base de Dados SQL do Azure. |
| Edit | Contém comandos para localizar e trabalhar com texto nas páginas de detalhes, como copiar Transact-SQL do painel de detalhes do SQL. Contém também a opção Gerenciar Marcadores , onde pode ver uma lista de favoritos existentes. Podes usar os botões do lado direito do diálogo para gerir os marcadores. |
| View | Contém o comando Sincronizar Exploradores de Metadados . Isto sincroniza os objetos entre o Sybase Metadata Explorer e o SQL Server ou SQL Azure Metadata Explorer. Contém também comandos para mostrar e ocultar os painéis de Saída e Lista de Erros e uma opção Layouts para gerir os Layouts. |
| Tools | Contém comandos para criar relatórios, exportar dados e migrar objetos e dados. Também dá acesso às caixas de diálogo de Definições Globais e Definições do Projeto . |
| Tester | Contém comandos para criar casos de teste, visualizar resultados de testes e comandos para gestão de backup de bases de dados. |
| Ajuda | Dá acesso ao SSMA Help e à caixa de diálogo Sobre . |
Painel de saída e painel da lista de erros
O menu Visualizar fornece comandos para alternar a visibilidade do painel de Saída e do painel da Lista de Erros:
O painel de Saída mostra as mensagens de estado do SSMA durante a conversão de objetos, sincronização de objetos e migração de dados.
O painel da Lista de Erros mostra mensagens de erro, aviso e informações numa lista que pode ser ordenada.