Bom Dia
Estou tentando fazer uma conexao ODBC do Oracle Client 10g, mas o erro é ORA-12154: TNS: não foi possível resolver o identificador de conexão invalido!
Pelo que já li, tem q configurar o arquivo tnsnames.ora! Fiz o arquivo aqui com o host e a porta.. mas não sei onde colocar ele dentro da parta de instalação!
Dizem que fica junto com o tns_admin, mas não o encontrei também!
sera q tem como você me auxiliar?
Obrigada..!
Conexao ODBC Oracle 10g
-
- Moderador
- Mensagens: 1396
- Registrado em: Sex, 01 Fev 2008 2:06 pm
- Localização: Rio de Janeiro - RJ
- Contato:
tns_admin é uma variavel de ambiente que alguns usam para setar o local do tnsnames.ora.. porem não e necessario
você deve colocar seu arquivo em um caminho similar a este
o meu e assim oh
você deve colocar seu arquivo em um caminho similar a este
\ora92\network\ADMIN
C:\oracle\ora92\network\ADMIN
-
- Moderador
- Mensagens: 1177
- Registrado em: Qui, 15 Out 2009 10:28 am
- Localização: Recife
não é necessária a configuração dessa variavel, quando usa-se o client do oracle, só é necessária com o Instant Client,
veja se consegue da sua maquina conectar no servidor através de:
telnet IP 1521 (geralmente essa a porta), pra ver se tem conectividade primeiro,
depois faça teste com o sqlplus,
você instalou o Client ou Instant Client, de mais detalhes..
veja se consegue da sua maquina conectar no servidor através de:
telnet IP 1521 (geralmente essa a porta), pra ver se tem conectividade primeiro,
depois faça teste com o sqlplus,
você instalou o Client ou Instant Client, de mais detalhes..
-
- Rank: Programador Júnior
- Mensagens: 17
- Registrado em: Qua, 17 Mar 2010 10:01 am
- Localização: Minas Gerais
Olá diegolenhardt.
Eu instalei XEClient..
Pelo SQL Plus conecta serviço beleza..
Mas no ODBC não reconhece nenhum serviço TNS...
E da erro!..
TEnho q descobrir em qual pasta vai o arquivo tnsnames.ora para tentar fazer a conexao..
Eu instalei XEClient..
Pelo SQL Plus conecta serviço beleza..
system/******@192.168.4.50:1521/xe
E da erro!..
TEnho q descobrir em qual pasta vai o arquivo tnsnames.ora para tentar fazer a conexao..
-
- Rank: Programador Júnior
- Mensagens: 17
- Registrado em: Qua, 17 Mar 2010 10:01 am
- Localização: Minas Gerais
Olá victorhugomuniz
não tem nenhum caminho similar a este!
sera que se criar pode dar certo?
Criaria a pasta network e admin!!
Pois não possui nenhuma pasta relacionada a isto!
jogando o arquivo tnsnames.ora dentro da pasta!
Aqui talves seria:
não tem nenhum caminho similar a este!
sera que se criar pode dar certo?
Criaria a pasta network e admin!!
Pois não possui nenhuma pasta relacionada a isto!
jogando o arquivo tnsnames.ora dentro da pasta!
Aqui talves seria:
C:\XEClient\Network\admin
-
- Moderador
- Mensagens: 1177
- Registrado em: Qui, 15 Out 2009 10:28 am
- Localização: Recife
uhm nunca usei esse XEClient,
tenta sqlplus system@xe
veja se pede senha,
tenta sqlplus system@xe
veja se pede senha,
-
- Moderador
- Mensagens: 1177
- Registrado em: Qui, 15 Out 2009 10:28 am
- Localização: Recife
Cara, agora surgiu uma duvida, pra que é que você quer criar um ODBC?
BDE ?
BDE ?
-
- Moderador
- Mensagens: 1177
- Registrado em: Qui, 15 Out 2009 10:28 am
- Localização: Recife
Bom, pra resolver o problema sugiro:
1 - Instalar o client do oracle 10g/11g, com a opção Administrador (que é a mais completa) dessa forma não irá faltar nenhuma biblioteca (DLL),
Um teste que você pode fazer com esse seu clientXE é tentar colocar o diretorio do clientXE na variavel de ambiente PATH, e ainda criar uma variavel de ambiente ORACLE_HOME apontando-a para o diretorio clientXE também, e mais uma, a TNS_ADMIN, apontando-a para o diretório onde você quiser, desde que tenha o tnsnames.ora,
até mais
1 - Instalar o client do oracle 10g/11g, com a opção Administrador (que é a mais completa) dessa forma não irá faltar nenhuma biblioteca (DLL),
Um teste que você pode fazer com esse seu clientXE é tentar colocar o diretorio do clientXE na variavel de ambiente PATH, e ainda criar uma variavel de ambiente ORACLE_HOME apontando-a para o diretorio clientXE também, e mais uma, a TNS_ADMIN, apontando-a para o diretório onde você quiser, desde que tenha o tnsnames.ora,
até mais
-
- Rank: Programador Júnior
- Mensagens: 17
- Registrado em: Qua, 17 Mar 2010 10:01 am
- Localização: Minas Gerais
Bom dia diegolenhardt..
Resolvi o problemaaa!.. eu so criei as pastas network e admin e joguei o arquiivo dentro e deu certo!
Mas já tinha tentado add ao PATH!
Obrigada pela ajuda de vocês!
Valeu
Resolvi o problemaaa!.. eu so criei as pastas network e admin e joguei o arquiivo dentro e deu certo!
Mas já tinha tentado add ao PATH!
Obrigada pela ajuda de vocês!
Valeu
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Bing [Bot] e 9 visitantes