Usuário com melhor resposta
Linked Server

Pergunta
-
Amigos,
já criei o linked server para do SQLSERVER para o ORACLE, porém não estou tendo sucesso com a conexão. Ressalto que já consegui me conectar com o SQLPLUS da oracle no mesmo servidor windows.
Poderiam me ajudar?
Abs Daniel.
Daniel
- Movido Gustavo Maia Aguiar terça-feira, 24 de abril de 2012 14:10 (De:SQL Server - Desenvolvimento Geral)
terça-feira, 24 de abril de 2012 13:47
Respostas
-
Dralves,
Já vi o link abaixo tratando disto.
De uma olhada e veja se te ajuda.
http://mangalpardeshi.blogspot.com.br/2009/01/linked-server-error-msg-7399-level-16.html
Adriano
- Marcado como Resposta Junior Galvão - MVPMVP, Moderator segunda-feira, 23 de dezembro de 2019 14:59
terça-feira, 24 de abril de 2012 17:03 -
Daniel
Há um tempo atras tive este problema, estava usando o setup do 32 bit em um servidor SQL 64 bit, usei a versão correta e nao tive mais este problema...
verifica tamben exencutando o comando
TNSPING ORCLPRD
Att.
Marcelo Fernandes
MCP, MCDBA, MCSA, MCTS.
Se útil, classifique!!!
Me siga no twitter: @marcelodba- Marcado como Resposta Junior Galvão - MVPMVP, Moderator segunda-feira, 23 de dezembro de 2019 14:59
terça-feira, 24 de abril de 2012 18:20Moderador
Todas as Respostas
-
Amigos,
o erro que me dá é esse:
Msg 7399, Level 16, State 1, Line 1 The OLE DB provider "MSDAORA" for linked server "ORCLPRD" reported an error. The provider did not give any information about the error. Msg 7303, Level 16, State 1, Line 1 Cannot initialize the data source object of OLE DB provider "MSDAORA" for linked server "ORCLPRD".
Daniel
terça-feira, 24 de abril de 2012 14:10 -
Daniel,
Você esta configurando o Linked Server através do Wizard ou por linha de comando?
Veja este exemplo:
EXEC master.dbo.sp_addlinkedserver @server = N'INVENTORY', @srvproduct=N'oracle', @provider=N'OraOLEDB.Oracle', @datasrc=N'br.oracle.com' EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname=N'INVENTORY', @useself=N'False', @locallogin=NULL, @rmtuser=N'PedroGalvao', @rmtpassword='########'
Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
terça-feira, 24 de abril de 2012 14:22Moderador -
Configurei pelo Wizard mesmo.
Segue a configuração:
Linked Server: ORCLPRD
Provider: Microsoft OLE DB Provider for Oracle
Product name: Oracle
Data Source: FMS_LIDER_PRD
Provider String:FMS_LIDER_PRD
Daniel
terça-feira, 24 de abril de 2012 14:32 -
Alguem poderia me ajudar?
Daniel
terça-feira, 24 de abril de 2012 16:07 -
qual a versão do sql??
Att.
Lukas Baldanterça-feira, 24 de abril de 2012 16:16 -
Daniel,
Você esta conseguindo acessar o Oracle deste Servidor SQL Server?
Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
terça-feira, 24 de abril de 2012 16:37Moderador -
Dralves,
Já vi o link abaixo tratando disto.
De uma olhada e veja se te ajuda.
http://mangalpardeshi.blogspot.com.br/2009/01/linked-server-error-msg-7399-level-16.html
Adriano
- Marcado como Resposta Junior Galvão - MVPMVP, Moderator segunda-feira, 23 de dezembro de 2019 14:59
terça-feira, 24 de abril de 2012 17:03 -
A versão do SQL é o 2005 e consigo me logar através do SQLPLUS no servidor oracle.
Daniel
terça-feira, 24 de abril de 2012 17:24 -
Dei uma olhada Adriano no Link, mais ainda continuo como problema.
Daniel
terça-feira, 24 de abril de 2012 17:44 -
Daniel
Há um tempo atras tive este problema, estava usando o setup do 32 bit em um servidor SQL 64 bit, usei a versão correta e nao tive mais este problema...
verifica tamben exencutando o comando
TNSPING ORCLPRD
Att.
Marcelo Fernandes
MCP, MCDBA, MCSA, MCTS.
Se útil, classifique!!!
Me siga no twitter: @marcelodba- Marcado como Resposta Junior Galvão - MVPMVP, Moderator segunda-feira, 23 de dezembro de 2019 14:59
terça-feira, 24 de abril de 2012 18:20Moderador -
Marcelo,
tentando acessar o banco oracle no access ou excel através do ODBC ou Provider OLE DB estou recebndo a seguinte mensagem.
"O client and networking components were not found. Thse components are supplied by Oracle Corporation and are part of the Oracle Version 7.3.3 ou later client software installation. Provider is unable to function until components are installed."
Alguem tem alguma ideia? To precisando muito conectar o meu banco SqlServer através do LinkServer o banco Oracle.
Abs Daniel
Daniel
terça-feira, 24 de abril de 2012 19:49