Partilhar via


Database Schema Conversion Toolkit

Nota

Esta prorrogação será aposentada em 15 de dezembro de 2024. Deixaremos de suportar esta ferramenta para quaisquer problemas que surjam e não emitiremos quaisquer correções 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 de banco de dados Oracle em plataforma Microsoft SQL. Ele ajuda na conversão da maioria dos objetos de armazenamento de banco de dados e objetos de código para 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 de cargas de trabalho Oracle sem suporte anteriormente em ambientes exclusivamente Linux em comparação com o Assistente de Migração do SQL Server.

Esta seção apresenta o Database Schema Conversion Toolkit e fornece instruções passo a passo para converter o esquema de bancos de dados Oracle.

Origens suportadas

Os bancos de dados Oracle versão 11.2.0.4 e superior são suportados como origem.

Nota

A extensão do Database Schema Conversion Toolkit depende da extensão para Oracle estabelecer conexão com o banco de dados Oracle e a extensão SQL Database Projects para exibir a saída do esquema convertido e sua implantação no destino.

Alvos suportados

A extensão Database Schema Conversion Toolkit atualmente suporta os seguintes destinos:

  • Microsoft SQL Server 2017 e superior
  • Base de Dados SQL do Azure
  • Instância Gerida do Azure SQL

Objetos atualmente suportados

O Database Schema Conversion Toolkit oferece suporte à conversão automatizada dos seguintes objetos de banco de dados da Oracle para a plataforma Microsoft SQL:

  • Definições básicas de tabela (colunas, índices, chave primária, chave estrangeira, restrições exclusivas e de verificação)
  • Procedimentos
  • Visualizações
  • Acionadores
  • Sequências
  • Sinónimos
  • Rotinas básicas e chamadas para rotinas definidas pelo usuário
  • Instruções básicas DDL, TCL, incluindo funções incorporadas
  • Construções de programação como exceções, CTEs
  • Suporte para expressões como CASE, LOOPs, Condições

Nota

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