Eita, nao me liguei nesse detalhe.. acreditei que fosse o tnsnames mesmo tudo porque eu li o restante da mensagem dele que dizia o seguinte "Falha no teste de conexão devido a um erro na inicialização do provedor. ORA-12154:TNS: não pôde resolver o identificador de conexão.." por isso fui explorando esse lado..
nem conheço essa app que ele estava usando ai, em Java.. 2013/7/3 Milton Bastos Henriquis Jr. <miltonbas...@gmail.com> > Calma gente... rs.... > > Tem alguns conceitos aí que tem que ser explicados antes de sair fazendo > qualquer tentativa. > > Quando o Glalko escreveu isso: > > > 2 - Com o gvSig coloco: > > 2.1 Nome da conexão > > 2.2 Drive: Oracle Spatial Database Drive > > 2.3 Url: localhost ou (127.0.0.1) ou (Glalko-PC) > > 2.4 Porta: 1521 > > 2.5 Nome do banco de dados > > 2.6 Usuário > > 2.7 Senha > > > > Daí aparece: > > > > "Erro de conexão: No suitable driver found for jdbc: > > oracle:thin:usuario/senha@localhost:1521:eleicao" > > > Eu entendi que esse sistema dele, o gvSig, usa driver JDBC pra conectar. > E não usa o client do Oracle (ou seja, não se conecta via TNSNAMES). > > Por isso não adianta pedir o TNSNAMES.ORA dele, nem fazer tnsping, pois a > conexão é direta, e não via Oracle Net. > Quando se faz conexão via Oracle Net não é necessário digitar todos esses > dados direto no sistema (porta, ip do servidor, nume da instancia, etc...), > pois esses dados ficam todos no TNSNAMES, e daí só é preciso do nome da > entrada no tnsnames. Como o sistema está pedindo todos esses dados, é sinal > que ele NÃO precisa do Oracle Net configurado. Ele se conecta diretamente > via driver JDBC. > > Pelo menos isso que entendi, se eu estiver errado por favor me corrijam. > > > Glalko, se esse seu sistema roda em JAVA, eu entendo que vc tenha que pegar > o driver JDBC que ele usa pra fazer a conexão com Oracle, e copiar esse > driver para a pasta de biblioteca (lib) para que o Java possa enchergá-lo. > > > > > > > > 2013/7/3 Glalko Ferreira <gla...@yahoo.com.br> > > > ** > > > > > > Angelo, vamos por partes! > > > > > > 1 > > > > Primeiro, qual o nome das instancias utilizadas ? > > > > brasil > > eleicao > > > > 2 > > > > > > Melhor, qual versao do > > oracle vc instalou? Se foi a personal provavelmente é XE > > Se foi outra versao, primeiro você vai precisar conhecer o nome deles > > primeiro antes de prosseguir > > > > Oracle 11.2 g Enterprise > > Windows 7 - 64 > > > > > > 3 > > > > Veja meus exemplos abaixo, que peguei no meu computador > > eu tenho uma instancia na rede chamada copas > > > > quando chamo o sqlplus eu coloco conta/senha@nomedainstancia e conecto > > na > > base, o prompt sql aparece. > > > > A ferramenta tnsping nos ajuda nisto. Exemplo, tenho uma instancia na > rede > > chamada copas > > > > C:\Windows\System32>tnsping copas > > > > TNS Ping Utility for 32-bit Windows: Version 11.2.0.1.0 - Production on > > 03-JUL- > > 013 11:25:04 > > > > Copyright (c) 1997, 2010, Oracle. All rights reserved. > > > > Arquivos de parÔmetros usados: > > C:\app\angelo\product\11.2.0\client_1\network\admin\sqlnet.ora > > > > Usado o adaptador TNSNAMES para resolver o apelido > > Tentativa de contatar (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = > (PROTOCOL = > > TCP > > (HOST = copas.xxx.com.br)(PORT = 1521))) (CONNECT_DATA = (SERVER = DEDIC > > TED) (SERVICE_NAME = copas.xxx.com.br))) > > OK (10 ms) > > > > C:\Windows\System32> > > > > C:\Users\Glalko>sqlplus glalko/Davitor950263@localhost:1521/eleicao > > > > SQL*Plus: Release 10.1.0.4.2 - Production on Qua Jul 3 13:23:32 2013 > > > > Copyright (c) 1982, 2005, Oracle. All rights reserved. > > > > Conectado a: > > Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production > > With the Partitioning, OLAP, Data Mining and Real Application Testing > > options > > > > SQL> > > > > Consegui conectar no sqlplus com o usuario glalko, senha Davitor950263, > > host @localhost:1521/eleicao > > > > Se eu colocar apenas sqlplus glalko/Davitor950263@eleicao não conecta! > > > > Quando fui usar o tnsping deu erro: > > > > C:\Users\Glalko>tnsping eleicao > > > > TNS Ping Utility for 32-bit Windows: Version 10.1.0.4.2 - Production on > > 03-JUL-2 > > 013 16:29:02 > > > > Copyright (c) 1997, 2003, Oracle. All rights reserved. > > > > Arquivos de parÔmetros usados: > > C:\Oracle\product\DevSuiteHome1\network\admin\sqlnet.ora > > > > TNS-03505: Falha ao determinar o nome > > > > C:\Users\Glalko> > > > > 4 > > > > Respondeu OK, porque o copas está num servidor copas.xxx.com.br na rede > > interna. Com essa informacao a mao, vamos ver o tnsnames. > > > > O TNSNAMES.ORA no meu computador está assim: > > Na linha do host, o nome do servidor fisico ( ou o IP ).. tenho acesso ao > > servidor copas e ao sidra, no exemplo > > > > tnsnames.ora > > > > # > > > > COPAS = > > (DESCRIPTION = > > (ADDRESS_LIST = > > (ADDRESS = (PROTOCOL = TCP)(HOST = copas.xxx.com.br)(PORT = 1521)) > > ) > > (CONNECT_DATA = > > (SERVER = DEDICATED) > > (SERVICE_NAME = copas.xxx.com.br) > > ) > > ) > > > > SIDRA = > > > > (DESCRIPTION = > > (ADDRESS_LIST = > > (ADDRESS = (PROTOCOL = TCP)(HOST = sidra.xxx.com.br)(PORT = 1521)) > > ) > > (CONNECT_DATA = > > (SERVER = DEDICATED) > > (SERVICE_NAME = sidra.xxx.com.br) > > ) > > ) > > > > Voce pode editar o seu e inserir as linhas referentes ao seu notebook ( # > > comenta a linha ) e testar.. ou utilizar o utilitario net manager > > existente no menu programas do seu windows 7 > > > > Veja o meu tnsnames.ora: > > > > ELEICAO = > > (DESCRIPTION = > > (ADDRESS = (PROTOCOL = TCP)(HOST = Glalko-PC)(PORT = 1521)) > > > > (CONNECT_DATA = > > (SERVER = DEDICATED) > > (SERVICE_NAME = eleicao) > > ) > > ) > > > > ORACLR_CONNECTION_DATA = > > (DESCRIPTION = > > (ADDRESS_LIST = > > (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) > > ) > > (CONNECT_DATA = > > (SID = CLRExtProc) > > (PRESENTATION = RO) > > ) > > ) > > > > BRASIL = > > (DESCRIPTION = > > (ADDRESS = (PROTOCOL = TCP)(HOST = Glalko-PC)(PORT = 1521)) > > > > (CONNECT_DATA = > > (SERVER = DEDICATED) > > (SERVICE_NAME = brasil) > > ) > > ) > > > > Devo trocar o host por localhost? Tentei editar mas não deixou salvar as > > alterações. > > Tentei parar os serviços do oracle para fazer as alterações, mas não > > consegui. > > O que esqueci de fazer? > > > > > > 2013/7/3 Glalko Ferreira <gla...@yahoo.com.br> > > > > > ** > > > > > > > > > Bom dia a todos, > > > > > > Tenho no notebook dois bancos. Consigo conectar via sqlplus ou > > > sqldeveloper. Mas não consigo conectar via outro software. > > > > > > Estou tentando conectar com Arcgis, gvSig, e não consigo. > > > > > > 1 - No Arcgis tento adicionar uma conexão, > > > 1.1 Microsoft OLE DB Provider for Oracle, > > > 1.2 coloco o nome do banco, usuário e senha > > > > > > Daí vem o erro: > > > > > > "Falha no teste de conexão devido a um erro na inicialização do > provedor. > > > ORA-12154:TNS: não pôde resolver o identificador de conexão > > especificado." > > > > > > 2 - Com o gvSig coloco: > > > 2.1 Nome da conexão > > > 2.2 Drive: Oracle Spatial Database Drive > > > 2.3 Url: localhost ou (127.0.0.1) ou (Glalko-PC) > > > 2.4 Porta: 1521 > > > 2.5 Nome do banco de dados > > > 2.6 Usuário > > > 2.7 Senha > > > > > > Daí aparece: > > > > > > "Erro de conexão: No suitable driver found for jdbc: > > > oracle:thin:usuario/senha@localhost:1521:eleicao" > > > > > > Quais as dicas para eu conseguir conectar com o banco? > > > > > > > > > > > > Glalko Machado Ferreira > > > Tecnólogo em Geoprocessamento > > > (62) 9154-9913 > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > ------------------------------------ > > > > ---------------------------------------------------------- > > >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de > > inteira responsabilidade de seus remetentes. > > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ > > ---------------------------------------------------------- > > >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » > > Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO > ESPAÇO! > > VISITE: http://www.oraclebr.com.br/ > > ---------------------------------------------------------- Links do > Yahoo! > > Grupos > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > ------------------------------------ > > > -------------------------------------------------------------------------------------------------------------------------- > >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de > inteira responsabilidade de seus remetentes. > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ > > -------------------------------------------------------------------------------------------------------------------------- > >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » > Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! > VISITE: http://www.oraclebr.com.br/ > ------------------------------------------------------------------------------------------------------------------------ > Links do Yahoo! Grupos > > > [As partes desta mensagem que não continham texto foram removidas]