Compartilhar via


Kit de ferramentas de conversão de esquema de banco de dados

Observação

Esta extensão será desativada em 15 de dezembro de 2024. Deixaremos de oferecer suporte para essa ferramenta para quaisquer problemas que surgirem, e não publicaremos nenhuma correção de bugs ou atualizações adicionais.

O Kit de Ferramentas de Conversão de Esquema de Banco de Dados é uma extensão do Azure Data Studio para converter esquemas do Oracle Database para a plataforma Microsoft SQL. Ele ajuda a converter a maioria dos objetos de armazenamento de banco de dados e objetos de código em um formato compatível com o banco de dados de destino. O Kit de Ferramentas de Conversão de Esquema de Banco de Dados no Azure Data Studio permite a migração e a modernização anteriormente sem suporte de cargas de trabalho Oracle em ambientes exclusivamente Linux em comparação com o Assistente de Migração do SQL Server.

Esta seção apresenta o Kit de Ferramentas de Conversão de Esquema de Banco de Dados e fornece instruções passo a passo para converter o esquema de banco de dados Oracle.

Fontes compatíveis

Há suporte para os Oracle Databases versão 11.2.0.4 e superiores como a origem.

Observação

A extensão Kit de Ferramentas de Conversão de Esquema de Banco de Dados depende da Extensão para Oracle para estabelecer uma conexão com o banco de dados Oracle e da Extensão Projetos de Banco de Dados SQL para exibir a saída de esquema convertido e sua implantação no destino.

Destinos com suporte

No momento, a extensão Kit de Ferramentas de Conversão de Esquema de Banco de Dados dá suporte aos seguintes destinos:

  • Microsoft SQL Server 2017 e superiores
  • Banco de Dados SQL do Azure
  • Instância Gerenciada do Azure SQL

Objetos com suporte no momento

O Kit de Ferramentas de Conversão de Esquema de Banco de Dados dá suporte à conversão automatizada dos seguintes objetos de banco de dados na plataforma Oracle para o Microsoft SQL:

  • Definições básicas de tabela (colunas, índices, chave primária, chave estrangeira, restrições exclusivas e de verificação)
  • Procedimentos
  • Exibições
  • Gatilhos
  • Sequências
  • Sinônimos
  • Rotinas e chamadas básicas para rotinas definidas pelo usuário
  • DDL básico, instruções TCL, incluindo funções internas
  • Constructos de programabilidade como Exceções, CTEs
  • Suporte para expressões como CASE, LOOPs, Conditions

Observação

Se o banco de dados contiver uma quantidade significativa de objetos sem suporte no Kit de Ferramentas de Conversão de Esquema de Banco de Dados no momento, considere o uso do Assistente de Migração do SQL Server para Oracle, que oferece a conversão automatizada de tipos de objeto adicionais, mas só pode ser usada no Windows.