Trabalhar com projetos do SSMA (SybaseToSQL)
Para migrar os bancos de dados do Sybase Adaptive Server Enterprise (ASE) para o SQL Server ou SQL Azure, primeiro você cria um projeto do SSMA. O projeto é um arquivo que contém metadados sobre os bancos de dados do ASE que você deseja migrar para o SQL Server ou o SQL Azure, metadados sobre a instância de destino do SQL Server ou do SQL do Azure que receberá os objetos e dados migrados, informações de conexão do SQL Server ou do SQL do Azure e configurações do projeto.
Quando você abre um projeto, ele é desconectado do SQL Server ou do SQL do Azure. Isso permite que você trabalhe offline. Você pode se reconectar ao SQL Server ou ao SQL do Azure. Para obter mais informações, consulte Conectar-se ao SQL Server (SybaseToSQL) / Conectar-se ao Banco de Dados SQL do Azure (SybaseToSQL).
Revisão das configurações padrão do projeto
O SSMA contém várias opções para conversão e carregamento de objetos de banco de dados, migração de dados e sincronização do SSMA com o ASE e o SQL Server ou SQL do Azure. As configurações padrão para essas opções são adequadas para muitos usuários. No entanto, antes de criar um novo projeto do SSMA, você deve analisar as opções e, se desejar, alterar os padrões que serão usados em todos os seus novos projetos.
Para revisar as configurações padrão do projeto
No menu Ferramentas, selecione Configurações do Projeto Padrão.
Selecione o tipo de projeto no menu suspenso Versão de Destino de Migração para o qual as configurações devem ser visualizadas ou alteradas e, em seguida, clicar na guia Geral.
No painel esquerdo, clique em Conversão.
No painel direito, revise as opções, alterando-as conforme necessário. Para obter mais informações sobre essas opções, consulte Configurações do projeto (Conversão) (SybaseToSQL).
Repita as etapas de 1 a 3 para as páginas Migração, SQL Azure, Carregamento de objetos, GUI e Mapeamento de tipos.
Para obter informações sobre as opções de migração, consulte Configurações do projeto (Migração) (SybaseToSQL).
Para obter informações sobre as opções de carregamento de objetos no SQL Server, consulte Configurações do projeto (Sincronização) (SybaseToSQL).
Para obter mais informações sobre as opções da GUI, consulte Configurações do projeto (GUI) (SybaseToSQL).
Para obter mais informações sobre as configurações de mapeamento de tipos de dados, clique em Configurações do projeto (Mapeamento de tipos) (SybaseToSQL).
Para obter mais informações sobre as opções do SQL Azure, consulte Configurações do projeto (Banco de Dados SQL do Azure) (SybaseToSQL).
Observação
As configurações do SQL Azure serão exibidas somente quando você selecionar Migração para o SQL Azure ao criar um projeto.
Criar novos projetos
Para migrar dados de bancos de dados ASE para o SQL Server ou SQL Azure, você deve primeiro criar um projeto.
Para criar um projeto
No menu Arquivo, selecione Novo Projeto.
A caixa de diálogo Novo Projeto aparecerá.
Na caixa Nome, digite um nome para seu projeto.
Na caixa Localização, digite ou selecione uma pasta para o projeto.
No menu suspenso Migração para, selecione a versão do SQL Server de destino usada para a migração. As opções disponíveis são:
SQL Server 2005
SQL Server 2008
SQL Server 2012
SQL Server 2014
SQL Server 2016
Banco de Dados SQL do Azure
Em seguida, clique em OK.
Personalizar configurações do projeto
Além de definir as configurações padrão do projeto que se aplicam a todos os novos projetos do SSMA, você pode personalizar as configurações de cada projeto. Para obter mais informações, consulte Definir opções do projeto (SybaseToSQL).
Ao personalizar os mapeamentos de tipos de dados entre os bancos de dados de origem e de destino, é possível definir mapeamentos no nível do projeto, do banco de dados ou do objeto. Para obter mais informações sobre o mapeamento de tipos, consulte Mapear ASE Sybase e tipos de dados do SQL Server (SybaseToSQL).
Salvar projetos
Quando você salva um projeto, o SSMA retém as configurações do projeto e, opcionalmente, os metadados do banco de dados no arquivo do projeto.
Para salvar um projeto
No menu Arquivo, selecione Salvar Projeto.
Se os bancos de dados do projeto tiverem sido alterados ou não tiverem sido convertidos, o SSMA solicitará que você salve os metadados no projeto. O salvamento de metadados permitirá que você trabalhe offline e envie um arquivo de projeto completo para outras pessoas, inclusive para a equipe de suporte técnico. Se for solicitado que você salve os metadados, faça o seguinte:
Para cada banco de dados que mostrar um status de Metadados ausentes, marque a caixa de seleção ao lado do nome do banco de dados.
O salvamento de metadados pode levar vários minutos. Se não quiser salvar os metadados nesse momento, não marque nenhuma caixa de seleção.
Clique no botão Salvar.
O SSMA analisará os esquemas do Sybase ASE e salvará os metadados no arquivo de projeto.
Abrir projetos
Quando você abre um projeto, ele é desconectado do ASE e do SQL Server ou SQL Azure. Isso permite que você trabalhe offline. Para atualizar os metadados, carregue os objetos de banco de dados no SQL Server ou no SQL do Azure. Para migrar os dados, você deve se reconectar ao ASE e ao SQL Server ou SQL do Azure.
Para abrir um projeto
Use um dos seguintes procedimentos:
No menu Arquivo, aponte para Projetos Recentes e selecione o projeto que você deseja abrir.
No menu Arquivo, selecione Abrir Projeto, localize o arquivo de projeto .s2ssproj, selecione o arquivo e clique em Abrir.
Para reconectar-se ao ASE, no menu Arquivo, selecione Reconectar-se ao Sybase.
Para se reconectar ao SQL Server ou ao SQL do Azure, no menu Arquivo, selecione Reconectar-se ao SQL Server / Reconectar-se ao SQL do Azure.
Próxima etapa
A próxima etapa do processo de migração é conectar-se ao Sybase ASE.
Confira também
Migrar bancos de dados Sybase ASE para o SQL Server - Banco de Dados SQL do Azure (SybaseToSQL)
Conectar-se ao Sybase ASE (SybaseToSQL)
Conectando-se ao SQL Server (SybaseToSQL)
Conectar-se ao Banco de Dados SQL do Azure (SybaseToSQL)