Chiappa, O RDBMS é 32 bits. O ArcGIS também é. Só o Windows é 64bits.
Glalko Machado Ferreira Tecnólogo em Geoprocessamento (62) 9154-9913 ________________________________ De: J. Laurindo Chiappa <jlchia...@yahoo.com.br> Para: oracle_br@yahoogrupos.com.br Enviadas: Quarta-feira, 3 de Julho de 2013 18:35 Assunto: [oracle_br] Re: ORA-12154 Colega, eu ** duvido MUITíSSIMO ** que seja problema no seu TNSNAMES : além de aparentemente ele estar certinho, vc JÁ DISSE na thread que consegue conectar perfeitamente pelo sqlplus , e o sqlplus necessariamente ** USA SIM ** o TNSNAMES, se houvesse erro ele não conectaria, né não ???? imho o que explica o seu "problema" é quando vc esclarece que o SO (** e ** o software RDBMS Oracle 11g EE, imagino) são 64-bits : vc *** LEU *** o link que te mandei na minha msg anterior, aonde Bem Claramente é falado que a Aplicação é 32-bits, e portanto assim sendo necessita de software Client de 32-bits, ODBC de 32-bits, etc, etc ??? Pra mim o que ocorre é que o teu RDBMS de 64-bits veio (lógico) com um sqlplus E com um client de 64-bits, que estão funcionando PERFEITAMENTE, mas a Aplicação Precisa de client e middleware 32-bits, dando o tal erro ao tentar conectar o banco com o software client 64-bits.... Assim, pra mim o que vc precisa fazer é BAIXAR no technet/site da Oracle o software Oracle Client 11gr2 de 32-bits , instalar ele numa OUTRA ORACLE_HOME (num outro diretório), configurar esse client 32-bits para conectar no database, instalar e configurar o middleware 32-bits (ODBC e drivers ODBC, ADO, whatever - CONFIRME no site do Fornecedor exatamente o que a aplicação precisa em termos de middleware) para usar o client Oracle 32-bits, E SÓ DEPOIS disso OK é que vc vai para a parte de config da aplicação, blz ?? []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Glalko Ferreira <glalko@...> escreveu > > Chiappa, > > Tenho um Dell Vostro 3550, com Windows 7 professional 64. Ta instalado o > Oracle 11g Enterprise. > > Existe a extensão ArcSDE que deve ajudar a configurar as conexões, mas só > encontrei para sqlserver ou patchs de atualizações da versão oracle. > > Instalei um software no diretorio: dbhoem_1, nele criei dois bancos (no > diretorio oradata) eleicao e brasil. > > Acredito que to com problemas no 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) > ) > ) > > > > > Glalko Machado Ferreira > Tecnólogo em Geoprocessamento > (62) 9154-9913 > > > > ________________________________ > De: J. Laurindo Chiappa <jlchiappa@...> > Para: oracle_br@yahoogrupos.com.br > Enviadas: Quarta-feira, 3 de Julho de 2013 12:05 > Assunto: [oracle_br] Re: ORA-12154 > > > > > Colega, tem *** muitas *** informações CRÍTICAS que vc não nos dá : por > exemplo, qual o seu SO e hardware ? O SO e o hardware (e o software RDBMS > Oracle instalado) são 64-bits ??? SE SIM, cfrme > http://help.arcgis.com/en/arcgisdesktop/10.0/help/002n/002n00000038000000.htm > o ArcGIS é um software de ** 32-bits **, assim sendo *** EXIGE *** o software > cliente de 32 bits para conectar ao database..... Da mesma forma, normalmente > aplicações específicas EXIGEM middleware específico (ODBC, ODAC, JDBC, o que > for) em versão específica e setados de uma maneira específica, vc VERIFICOU > na Documentação e na página de Suporte do ArcGIS e do gvSIG EXATAMENTE o que > ele exige/recomenda, e em quais versões, e como deve ser configurado ????? > Outras infos críticas : QUAL a exata versão e release do seu RDBMS (10gR1, > 10gR2, 11gR1, 11gr2) e a EDIÇÃO do RDBMS Oracle (Personal Edition, Express > Edition, Enterprise Edition, Standard Edition) ???? Além do RDBMS, vc baixou > e instalou Outros softwares Oracle nesse netebook (como Oracle Instant > Client, Oracle ODBC driver, etc), ou não ??? > DEPENDENDO da versão/edição do database e dos softwares que vc > baixou/instalou, pode ser preciso algum setup extra... > > E vc diz que tem "dois bancos" instalados : exatamente o que são esses caras > (são dois schemas numa mesma instância, são duas instâncias - e talvez com > binários em versão diferente!! -, enfim, Explique),nos diga como estão > instalados, em qual versão , em qual diretório (ORACLE_HOME) se for software > de banco Oracle esses caras estão instalados ?? > > []s > > Chiappa > > --- Em oracle_br@yahoogrupos.com.br, Glalko Ferreira <glalko@> escreveu > > > > 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] > [As partes desta mensagem que não continham texto foram removidas]