Como se conectar ao Oracle com o SQL Management Studio

...

A Microsoft fornece o SQL Server Management Studio (SSMS) como uma interface para seus bancos de dados SQL Server. O aplicativo SSMS permite que os usuários gerenciem os bancos de dados em um servidor. As opções de gerenciamento de banco de dados incluem adicionar e remover bancos de dados, modificar o banco de dados e a estrutura da tabela e modificar ou acessar dados. Além de gerenciar bancos de dados Microsoft SQL Server, há uma opção para configurar servidores vinculados. Um servidor vinculado é um arquivo ou outro aplicativo de banco de dados - da Microsoft ou de outro fornecedor, como Oracle - que pode ser acessado por meio da interface SSMS. Isso permite fácil acesso aos dados subjacentes nas consultas. Quando você cria um servidor vinculado no SSMS, a conexão é realmente armazenada no banco de dados, portanto, pode ser acessada até mesmo de outros aplicativos.

Passo 1

Instale o software cliente Oracle na máquina Microsoft SQL Server. Siga as instruções da Oracle para isso.

Vídeo do dia

Passo 2

Abra o SSMS e conecte-se ao banco de dados no qual deseja o servidor vinculado.

etapa 3

Clique em "Nova Consulta" na parte superior da tela.

Passo 4

Abra o SQL Server Configuration Manager para criar um novo alias para o banco de dados Oracle, caso ainda não tenha um definido. Se o alias já foi criado, vá para a etapa 8.

Etapa 5

Expanda a opção SQL Native Client Configuration no SQL Server Configuration Manager.

Etapa 6

Clique com o botão direito em Aliases. Clique em “Novo Alias”.

Etapa 7

Siga as instruções na tela para criar um novo Alias ​​para o banco de dados Oracle.

Etapa 8

Digite o comando para adicionar um servidor vinculado, conforme mostrado:

exec sp_addlinkedserver @server = '[myServer]', @ srvproduct = 'Oracle', @ provider = 'OraOLEDB.Oracle', @datasrc = '[alias]'

Substitua "myServer" pelo nome que deseja que o servidor vinculado tenha. Substitua "alias" pelo alias que você criou anteriormente. Não altere os nomes do produto ou fornecedor.

Etapa 9

Execute a consulta. Verifique se o servidor vinculado é exibido no SSMS clicando em "Objetos de servidor" à esquerda, seguido por "Servidores vinculados".

Coisas que você precisa

  • Acesso administrativo à máquina Microsoft SQL Server

  • Software cliente Oracle

Dica

Dois provedores OLE DB foram testados para uso com o Microsoft SQL. Eles são o Microsoft OLE DB Provider para Oracle e o Oracle Provider para OLE DB (8.1.7.3.0) para Windows 2000 / NT.