Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Robecris

TNSListener : 12560 - Erro - Oracle

Recommended Posts

Bom dia Pessoal, Tenho uma apliccação de Oracle Portal 10g no Win 32bit e estava funcionando normalmente a conexão com o Banco de Dados. Agora ao tentar conectar no TNSListener apresenta a seguinte mensagem: Service Oracle10gInfraTNSListener already running. TNS-12560: TNS:protocol adapter error TNS-00530: Protocol adapter error The requested service has already been started.e o meu tnsnames.ora esta assim# tnsnames.ora Network Configuration File: D:\oracle_portal\portal\network\admin\tnsnames.ora# Generated by Oracle configuration tools.REP_BACKOFFICE_ORACLE_PORTAL.BR.ORACLE.COM = (ADDRESS = (PROTOCOL = tcp)(HOST = backoffice)(PORT = 1951))bkoffice = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = backoffice)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = bkoffice) ) )EXTPROC_CONNECTION_DATA = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = backoffice)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = PLSExtProc) ) )Onde o bkoffice e o nome da minha Instancia e o meu Host e Backoffice. ja tentei modificar o nome da maquina pelo IP mas não funcionou apresenta o mesmo erro.Galera preciso muito desta ajuda e agradeço desde já. Obrigadão Cristiano Souza.

Compartilhar este post


Link para o post
Compartilhar em outros sites

1) você configurou usando netca?

2) ja tentou apagar o listener, os alias/names... e recriar novamente?

---------- digamos que sim...

 

você pode saber quais serviços que realmente estão rodando assim:

C:\> lsnrctl services

 

aqui você te mostrar todos os bancos ativos.

pois você pode obter esse erro pq talvez o listener/names estejam corretos MAS o banco nao está levantado.

 

Mas vamos dizer que o comando acima te diz que o banco está rodando...

 

Entao verifique... task manager -> processos ---> procure por "oracle.exe" e veja se o uso de memoria está consistente com o tamanho do seu DB.

 

digamos que você nao sabe ainda se é ou não consistente...

----------------------------------

 

 

C:\> set oracle_sid=XXX (onde XXX=seu SID)

C:\> sqlplus /nolog

 

conn sys as sydba #(forneca senha)

select count(*) from v$instance; #deverá mostrar 01 instancia...

==> se der erro...

startup

==> deve levantar o banco... montando e abrindo

 

--------------------------------

espero ter te ajudado.

 

abraços,

 

mson77

 

 

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.