A Microsoft fornece o SQL Server Management Studio (SSMS) como interface para seus bancos de dados SQL Server. O SSMS permite gerenciar bancos de dados em um servidor: adicionar/remover bancos, modificar estrutura de tabelas e acessar dados. Além de gerenciar bancos SQL Server, há a opção de configurar servidores vinculados (linked servers). Um servidor vinculado é um arquivo ou outro banco de dados — da Microsoft ou de outro fornecedor como Oracle — acessível pela interface SSMS. Isso facilita o acesso aos dados subjacentes em consultas. Ao criar um servidor vinculado no SSMS, a conexão é armazenada no banco de dados, ficando acessível até mesmo por outras aplicações.
Instale o software cliente Oracle na máquina do Microsoft SQL Server. Siga as instruções da Oracle para isso.
Abra o SSMS e conecte-se ao banco de dados onde deseja criar o servidor vinculado.
Clique em "Nova Consulta" no topo da tela.
Abra o Gerenciador de Configuração do SQL Server para criar um novo alias para o banco Oracle, se ainda não tiver um. Se o alias já existe, vá para o Passo 8.
Expanda a opção "Configuração do Cliente Nativo SQL" no Gerenciador de Configuração.
Clique com o botão direito em "Aliases". Clique em "Novo Alias".
Siga as instruções na tela para criar um novo Alias para o banco de dados Oracle.
Digite o comando para adicionar um servidor vinculado, conforme mostrado:
exec sp_addlinkedserver @server='[meuServidor]', @srvproduct='Oracle', @provider='OraOLEDB.Oracle', @datasrc='[alias]'
Substitua "meuServidor" pelo nome desejado para o servidor vinculado. Substitua "alias" pelo alias criado anteriormente. Não altere os nomes do produto ou provedor.
Execute a consulta. Verifique se o servidor vinculado aparece no SSMS clicando em "Objetos do Servidor" à esquerda, seguido por "Servidores Vinculados".
Dica: Dois provedores OLE DB foram testados para uso com Microsoft SQL: Microsoft OLE DB Provider for Oracle e Oracle Provider for OLE DB (8.1.7.3.0) para Windows 2000/NT.
Tecnologia Eletrônica © [www.351231.com]