Erro TNSNAMES.ORA - 12154
Pessoal bom dia estou precisando de help de vocês para conectar minha aplicação no oracle XE, no web.config inserir a minha connectionString:
Ao abrir a conexão no codebehind da esse erro abaixo:
Como resolver isso pessoal?
Arquivo tnsnames.ora esta essim:
<connectionStrings> <add name="connectionString" connectionString="Data Source=XE;User ID=HR;Password=admin" providerName="System.Data.OracleClient"/> </connectionStrings>
XE = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = Roberto-PC)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = XE) ) ) EXTPROC_CONNECTION_DATA = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE)) ) (CONNECT_DATA = (SID = PLSExtProc) (PRESENTATION = RO) ) ) ORACLR_CONNECTION_DATA = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE)) ) (CONNECT_DATA = (SID = CLRExtProc) (PRESENTATION = RO) ) )
Roberto Rodrigues.
Curtidas 0
Respostas
Marcio Silveira
04/06/2011
Recomendo que você teste a conexão via "Net Manager".
A mensagem de erro diz que o nome não está no tnsnames.ora, mas como vc mostrou que está, fica complicado.
O que pode estar acontecendo é que talvez o diretório do oracle esteja configurado em outro lugar, e o tnsnames.ora que vc nos mostrou não esteja lá.
A mensagem de erro diz que o nome não está no tnsnames.ora, mas como vc mostrou que está, fica complicado.
O que pode estar acontecendo é que talvez o diretório do oracle esteja configurado em outro lugar, e o tnsnames.ora que vc nos mostrou não esteja lá.
GOSTEI 0
Roberto Rodrigues.
04/06/2011
Márcio,
O arquivo encontra-se no mesmo lugar. . .
Pessoal por gentileza um help!
O arquivo encontra-se no mesmo lugar. . .
Pessoal por gentileza um help!
GOSTEI 0
Marcio Silveira
04/06/2011
Mas você consegue fazer fazer o teste da conexão via Net Manager?
GOSTEI 0
Douglas Negreiros
04/06/2011
Já verificou se está registrado no regedit? Se o local path do oracle está lendo do local certo?
GOSTEI 0
Roberto Rodrigues.
04/06/2011
Douglas você tem o passo a passo para registrar no regedit?
Como realizar o teste para verificar se o oracle esta lendo do local certo?
Como realizar o teste para verificar se o oracle esta lendo do local certo?
GOSTEI 0
Douglas Negreiros
04/06/2011
Não tenho o passo a passo, mas tenho o google.
segue,
http://www.dba-oracle.com/t_windows_tnsnames.ora_file_location.htm
GOSTEI 0