Trabalhar com projetos SSMA (OracleToSQL)
Para migrar bancos de dados Oracle para o SQL Server, primeiro crie um projeto SSMA. O projeto é um arquivo que contém as seguintes informações:
- Metadados sobre os bancos de dados Oracle que você deseja migrar para o SQL Server.
- Metadados sobre a instância de destino do SQL Server que recebem os objetos e dados migrados.
- Informações de conexão do SQL Server.
- Configurações do projeto.
Quando você abre um projeto, ele é desconectado do Oracle e do SQL Server. Isso permite que você trabalhe offline. Para obter informações sobre como se reconectar ao SQL Server, consulte Conectando-se ao SQL Server (OracleToSQL).
Revisar as configurações padrão do projeto
O SSMA contém várias configurações para converter e carregar objetos de banco de dados, migrar dados e sincronizar o SSMA com Oracle e SQL Server. As configurações padrão são apropriadas para muitos usuários. No entanto, antes de criar um novo projeto SSMA, você deve revisar as configurações. Se desejar, você pode alterar as configurações padrão que serão usadas para todos os seus novos projetos.
Revisar as configurações padrão do projeto
No menu Ferramentas, selecione Configurações Padrão do Projeto.
Selecione o tipo de projeto na lista suspensa Versão de Destino de Migração cujas configurações precisam ser visualizadas ou alteradas e, em seguida, selecione a guia Geral.
No painel esquerdo, selecione Conversão.
No painel direito, revise e altere as configurações conforme necessário. Para obter mais informações sobre essas configurações, consulte Project Settings (Conversion) (OracleToSQL).
Repita as etapas 1 a 3 para as páginas Migração, sincronização, carregamento de objetos do sistema, GUI e mapeamento de tipo.
Para obter informações sobre configurações de migração, consulte Project Settings (Migration) (OracleToSQL).
Para obter informações sobre configurações de objeto do sistema, consulte Project Settings(Loading System objects) (OracleToSQL).
Para obter informações sobre configurações para sincronização com o SQL Server, consulte Project Settings(Synchronization) (OracleToSQL).
Para obter informações sobre configurações de GUI, consulte Project Settings (GUI) (OracleToSQL).
Para obter informações sobre configurações de mapeamento de tipo de dados, consulte Project Settings (Type Mapping) (OracleToSQL).
Criar novos projetos
Para migrar dados de bancos de dados Oracle para o SQL Server, você deve primeiro criar um projeto.
Criar um projeto
No menu Arquivo, selecione Novo Projeto.
A caixa de diálogo New Project é exibida.
Na caixa Nome, insira um nome para seu projeto.
Na caixa Local, insira ou selecione uma pasta para o projeto e selecione OK.
Selecione no menu suspenso Migração para 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 2014
- SQL Server 2016
- SQL Server 2017
- SQL Server 2019
- SQL Server 2022
- Banco de Dados SQL do Azure
Personalizar configurações do projeto
Além de definir as configurações padrão do projeto que se aplicam a todos os novos projetos SSMA, você pode personalizar as configurações para cada projeto. Para obter mais informações, consulte definindo opções de projeto (OracleToSQL).
Ao personalizar mapeamentos de tipo de dados entre bancos de dados de origem e de destino, você pode definir mapeamentos no nível do projeto, banco de dados ou objeto. Para obter mais informações, consulte Mapeando tipos de dados Oracle e SQL Server (OracleToSQL).
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.
Salvar um projeto
No menu Arquivo, selecione Guardar Projeto.
Se os esquemas no projeto tiverem sido alterados ou não tiverem sido convertidos, o SSMA solicitará que você carregue e salve metadados. Carregar e guardar metadados permite-lhe trabalhar offline. Ele também permite que você envie um arquivo de projeto completo para outras pessoas, como pessoal de suporte técnico. Se você for solicitado a salvar metadados, faça o seguinte:
Para cada esquema que apresente um estado de Metadados ausentes, selecione a caixa de verificação ao lado do nome da base de dados.
Salvar metadados pode levar vários minutos. Se você ainda não quiser salvar metadados, não marque nenhuma caixa de seleção.
Selecione o botão Salvar.
O SSMA analisa os esquemas Oracle e salva os metadados no arquivo de projeto.
Projetos em aberto
Quando você abre um projeto, ele é desconectado do Oracle e do SQL Server. Isso permite que você trabalhe offline. Para atualizar metadados, carregue objetos de banco de dados no SQL Server. Para migrar dados, você deve se reconectar ao Oracle e ao SQL Server.
Abrir um projeto
Use um dos seguintes procedimentos:
No menu Arquivo, aponte para Projetos Recentese selecione o projeto que deseja abrir.
No menu Arquivo, selecione Abrir Projeto, localize o arquivo de projeto
.o2ssproj
, selecione o arquivo e, em seguida, selecione Abrir.
Para se reconectar ao Oracle, no menu File, selecione Reconectar ao Oracle.
Para se reconectar ao SQL Server, no menu Arquivo, selecione Reconectar ao SQL Server.
Ver também
- Migração de bancos de dados Oracle para SQL Server (OracleToSQL)
- Conectando-se ao banco de dados Oracle (OracleToSQL)
- Conectando-se ao SQL Server (OracleToSQL)
Próximos passos
- A próxima etapa do processo de migração é Conexão ao Banco de Dados Oracle (OracleToSQL).