Lekao muito obrigado tb pela ajuda ... Grande Abraço Alvaro
----- Original Message ----- From: Lekão To: [email protected] Sent: Tuesday, November 28, 2006 12:30 PM Subject: Re: [oracle_br] Re: DBLINK 9i - 10G Alvaro , Eu tive um problema parecido com o seu, depois de alguns dias tentando descobrir o que era de fato o problema, entrei no oracle universal e verifiquei as homes e quais os produtos que estavam apontando para as determinadas Home, identifiquei que havia direcionamento de uma home, apontando para um produto da oracle que eu havia já deletado há algum tempo, feito isto, consegui resolver o problema normalmente, faça um teste e verifique senão pode ser isto que esta acontecendo. Aleks ----- Original Message ----- From: Alvaro To: [email protected] Sent: Tuesday, November 28, 2006 11:25 AM Subject: Re: [oracle_br] Re: DBLINK 9i - 10G Bom Chiappa é o seguinte... A instalacao ocorreu sem falhas ... Ja tinha confirmado em "produtos instalados" se o client aparecia ... e estava tudo correto. Ja criei manualmente os arquivos no $ORACLE_HOME/network/admin o sqlnet e o tnsnames ... O conteudo do sqlnet esta assim: NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME) E o do tnsnames esta assim: ORAPIO = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.1.3)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = orapio.pioxii.com.br) ) ) TESTE = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.1.5)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = teste) ) ) EXTPROC_CONNECTION_DATA = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = alvaro.pioxii.com.br)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = PLSExtProc) ) ) PROD.PIOXII.COM.BR = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.1.5)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = prod) ) ) o tnsping funciona : [EMAIL PROTECTED] bin]$ ./tnsping prod.pioxii.com.br TNS Ping Utility for Linux: Version 9.2.0.4.0 - Production on 28-NOV-2006 11:19:45 Copyright (c) 1997 Oracle Corporation. All rights reserved. Used parameter files: /u01/app/oracle/product/9.2.0.4.0/network/admin/sqlnet.ora Used TNSNAMES adapter to resolve the alias )SERVICE_NAME = prod)= TCP)(HOST = 172.16.1.5)(PORT = 1521)) OK (0 msec) Mas olha o que acontece qdo tento uma conexao ... [EMAIL PROTECTED] bin]$ ./sqlplus bar/bar SQL*Plus: Release 9.2.0.4.0 - Production on Tue Nov 28 11:20:00 2006 Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved. Connected to: Oracle9i Release 9.2.0.4.0 - Production JServer Release 9.2.0.4.0 - Production SQL> conn master/[EMAIL PROTECTED] ERROR: ORA-12154: TNS:could not resolve service name Esta faltando mais algum parametro que nao estou me recordando? Pois sei que é um problema local... tenho amigos que conseguem fazer o dblink do 9i para o 10G normalmente. Obrigado ... Atenciosamente, Alvaro ----- Original Message ----- From: jlchiappa To: [email protected] Sent: Tuesday, November 28, 2006 10:34 AM Subject: [oracle_br] Re: DBLINK 9i - 10G Alvaro, sim normalmente após uma instalação de client em seguida já é exibida a tela de config, vamos supor aí que a instalação em si correu bem, só falhou a tela de conbfig. Primeira coisa, pra ver que realmente o client está instalado (e de preferência na MESMA home do banco, já que é a MESMA versão!!), lá no servidor vc dispara o Oracle Universal Installer (diretamente da máquina se vc o tem instalado, se não a partir dum CD de instalação qquermesmo), logo na tela de boas- vindas vc já tem o botão "Produtos Instalados" - ou o equivalente em Inglês -, clique nele, vá pra home em questão, veja que existe uma entrada "Oracle Client xxx" na lista apresentada. Em existindo ok, o cliente deve estar ok, é só configurar : isso até pode ser feita pela gui, que é o netmgr, se vc o tiver instalado, OU , já que config de TNS é simplesmente arquivos-textos, vc pode com um editor de textos criar os arquivos sqlnet.ora e tnsnames.ora adequados em $ORACLE_HOME/network/admin. Feito isso aí sim vc já deverá conseguir conectar com a máquina- remota via plus. []s Chiappa --- Em [email protected], "Alvaro" <[EMAIL PROTECTED]> escreveu > > Boa tarde a todos ... > Continuando o assunto que comecei com o Chiappa, sobre o dblink ... > Eu fiz o install do Client na maq. do servidor 9i como disse. Más no final da instalacao ele nao me pediu nada ... ele nao deveria ter me mostrado uma tela de configuracao? Só lembrando ... no 9i nao tem tns nem sqlnet. > E tentei fazer o dblink funcionar ... veja só o erro que ainda esta dando. > ---------------------------------------------------------- -------------------------------------------------\ > 1º passo > [EMAIL PROTECTED] bin]$ ./tnsping prod.pioxii.com.br > > TNS Ping Utility for Linux: Version 9.2.0.4.0 - Production on 27- NOV-2006 16:05:45 > > Copyright (c) 1997 Oracle Corporation. All rights reserved. > > Used parameter files: > /u01/app/oracle/product/9.2.0.4.0/network/admin/sqlnet.ora > > > Used TNSNAMES adapter to resolve the alias > )SERVICE_NAME = prod)= TCP)(HOST = 172.16.1.5)(PORT = 1521)) > OK (0 msec) > [EMAIL PROTECTED] bin]$ > ---------------------------------------------------------- ------------------------------------------------- > 2º passo > [EMAIL PROTECTED] bin]$ ./sqlplus bar/bar; > > SQL*Plus: Release 9.2.0.4.0 - Production on Mon Nov 27 16:01:26 2006 > > Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved. > > Connected to: > Oracle9i Release 9.2.0.4.0 - Production > JServer Release 9.2.0.4.0 - Production > > SQL> > > SQL> create public database link prod.pioxii.com.br connect to master identified by master using 'prod.pioxii.com.br'; > > Database link created. > > > SQL> select count(*) from [EMAIL PROTECTED]; > select count(*) from [EMAIL PROTECTED] > * > ERROR at line 1: > ORA-12154: TNS:could not resolve service name > ---------------------------------------------------------- ------------------------- > Assim tentei de dentro do pl que estava conectado fazer um connect com o user que quero fazer o dblink. > E tb nao deu certo. > 3º passo > SQL> conn master/[EMAIL PROTECTED]; > ERROR: > ORA-12154: TNS:could not resolve service name > > Warning: You are no longer connected to ORACLE. > ---------------------------------------------------------- ------------------------- > > Ao contrario ... que tb fiz os mesmo teste ... do 10G para o 9i eu consigo fazer tudo isso com sucesso. Inclusive as consultas utilizando o dblink. > > [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] [As partes desta mensagem que não continham texto foram removidas]
