Compartilhar via


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

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.