Um de nossos produtos suporta Oracle e SQL Server como back-end do banco de dados. Temos um cliente que deseja mudar de um back-end da Oracle para o Microsoft SQL Server, o que não é uma transição típica para nós.
Qual é a maneira mais fácil de obter todos os dados de todo o esquema Oracle no banco de dados do SQL Server?
O esquema contém apenas tabelas antigas simples e nada sofisticado. Pode haver um ou dois procedimentos armazenados que não teremos problemas ao migrar manualmente.
Eu poderia usar o SQLDeveloper da Oracle para exportar os dados da tabela como CREATE
e INSERT
instruções, mas eles não corresponderão à sintaxe usada no SQL Server e não estou ansioso para corrigir manualmente os erros de sintaxe.
fonte
Adicionando ao comentário de Craig acima - eu uso servidores vinculados para atualizar algumas tabelas em um banco de dados Oracle do SQL Server. Você também pode extrair dados para o SQL Server usando
OPENQUERY
Alguns links que ajudarão você a configurar o servidor vinculado aqui e aqui
fonte