- Este tópico contém 9 respostas, 3 vozes e foi atualizado pela última vez 16 anos, 4 meses atrás por
Ishii.
-
AutorPosts
-
24 de novembro de 2009 às 6:18 pm #91075
airoosp
ParticipanteBoa tarde,
Tenho instalado em um servidor o Oracle 10g e o arquivo tnsnames.ora foi configurado para acessar um outro servidor com a versão 8.0.5.
Utilizando o SQLPLUS para fazer um teste de conexão e após informando os parâmetros o programa exibe a mensagem abaixo:ORA-12514: TNS:listener does not currently know of service requested in connect descriptor
Fazendo o mesmo teste como SQLPLUS mas acessando o banco 9i funciona corretamente.
Verifiquei os arquivos listener.ora e tnsnames.ora e estão corretos. Alguém tem idéia do que pode estar acontecendo?
Obrigado.
Airton
24 de novembro de 2009 às 6:33 pm #91078Ishii
ParticipanteOlá,
Como está o tnsnames.ora, você poderia colocar aqui?
[]s Ishii
24 de novembro de 2009 às 6:41 pm #91081airoosp
ParticipanteO problema esta na hora de fazer a conexão com o servidor S1, segue abaixo o conteúdo do arquivo tnsnames.ora
tnsnames.ora Network Configuration File: D:oracleproduct10.2.0db_1networkadmintnsnames.ora
Generated by Oracle configuration tools.
M1 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.17.5.15)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ORCL)
)
)BANCO_TESTE =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.17.5.212)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ORCL)
)
)P1 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.17.5.6)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ORCL)
)
)ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = bd10g.cen)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)S1 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.17.5.16)(PORT = 1521))
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)Obrigado.
Airton
24 de novembro de 2009 às 7:22 pm #91084Regis Araujo
ParticipanteOla Airton.. Boa tarde..!
Só uma dúvida.. vc esta tentando acessar do servidor onde está instalado o 10G o 8i ?
Pois já tive problemas onde o SqlPlus do 10g não enxerga o 8i.. Qual a versão so seu 10g?
Tive este problema até mesmo com client do 10g.. ele enxergava o 9i, 10g e não enxergava o 8i…
Só resolvi este problema instalando uma versão do client mais recente do 10g..!
Abraços..!
24 de novembro de 2009 às 8:24 pm #91090airoosp
ParticipanteBoa tarde,
Estou tentando acessar o servidor 8i (8.0.5) através do SQLPLUS que esta instalado no servidor 10g (10.2.0.3.0).
Obrigado.
Airton
24 de novembro de 2009 às 8:46 pm #91092Ishii
ParticipanteOlá,
Tente mudar no S1 o SERVICE_NAME substituindo por SID_NAME… No listener do Oracle 8.0.5 deve estar com SID=orcl também…
[]s Ishii
24 de novembro de 2009 às 9:21 pm #91097airoosp
ParticipanteBoa tarde,
Alterei para SID_NAME mas apareceu erro informando que SID_NAME não funciona em CONNECT_DATA.
SID=ORCL sintaxe aceita mas apareceu a mensagem abaixo:
ORA-03134: Connections to this server version are no longer supported
Entendo que o SQLPLUS do 10g não consegue acessar um banco 8i, certo?
Obrigado.
Airton
24 de novembro de 2009 às 9:32 pm #91100Ishii
ParticipanteOlá,
Verifique se o client do oracle 10g está com a versão mais recente e tente novamente.
[]s Ishii
24 de novembro de 2009 às 9:36 pm #91101airoosp
ParticipanteEstou fazendo o teste no servidor onde instalei o 10g versão 10.2.0.3.0 .
24 de novembro de 2009 às 10:16 pm #91107Ishii
ParticipanteOlá,
Então vamos ao POG… instale o client do 8-9 (que for compatível com o SO) em outro home_oracle e teste assim…
[]s Ishii
ps: configure o tnsnames.ora nesse novo oracle home… -
AutorPosts
- Você deve fazer login para responder a este tópico.