Linked Server com banco Oracle - Falha na conexão teste

94 views
Skip to first unread message

Wagner Marrane

unread,
Nov 5, 2012, 6:36:04 AM11/5/12
to sqlse...@googlegroups.com
Bom dia Pessoal,

Estou montando um linked server com um banco Oracle, porém estou enfrentando um problema no momento da criação em que o SQL informa que a conexão de teste com o Oracle falhou

Imagem inline 1

Para configurar o linked server utilizei das seguintes configurações:

Imagem inline 2

Para me certificar que não tenho problemas com autenticação, configurei o Net Manager do Oracle com este mesmo usuário e senha e não estou tendo problema de comunicação

Imagem inline 3

Estou utlizando Windows Server 2008 R2 e SQL Server 2008 R2 (Ambos 64)

Oracle 11g 


O que mais eu deveria configurar para poder ter o acesso?
--
Atenciosamente,

Wagner R. Marrane

image.png
image.png
image.png

José Rodrigo Silva Oliveira

unread,
Nov 5, 2012, 7:19:17 AM11/5/12
to sqlse...@googlegroups.com
Verifique se existe mais de uma tnsnames.ora e se esta configurado corretamente...
image.png
image.png
image.png

Wagner Marrane

unread,
Nov 5, 2012, 7:25:37 AM11/5/12
to sqlse...@googlegroups.com
Bom dia Jose, 

Achei apenas 1 no diretório NETWORK/ADMIN. Aparentemente esta configurado corretamente, pois os testes de conexões no Net Manager retornam validos.
image.png
image.png
image.png

Sandro Costa da Silva

unread,
Nov 5, 2012, 7:32:02 AM11/5/12
to sqlse...@googlegroups.com
Bom dia,
Wagner.
 
O Oracle 11g possui um aspecto diferente das versões anteriores que trata-se de um parametro de case sensitive, porque se você está criando o linkedserver com a senha minuscula o Oracle pode estar entendendo tudo maiusculo ou algum caracter diferente:
 
SYS@prdcorp1 > show parameter sensitive
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
sec_case_sensitive_logon             boolean     TRUE
SYS@prdcorp1 > ^C
Verifique por exemplo como está configurado o Oracle porque dependendo como estiver configurado ele pode estar armazenando a sua senha de outra maneira.

--
Sandro
 

image.png
image.png
image.png

Wagner Marrane

unread,
Nov 5, 2012, 8:07:35 AM11/5/12
to sqlse...@googlegroups.com
Opa! Muito obrigado Sandro. Mas descobri qual era o meu problema e para documentar o (cagada) incidente notei que o serviço do SQL Server estava sendo autenticado por um usuário que não detinha permissões para poder adicionar esta configuração. Coloquei como local system e tudo voltou ao normal.

Obrigado a todos pela ajuda!
image.png
image.png
image.png
Reply all
Reply to author
Forward
0 new messages