Erro ORA 12514 - Estranho - Pinga mas não conecta

DBA Geral (instalação, configuração do banco, scripts do Sql*Plus, shell scripts, batch scripts, etc...)
Responder
MarceloTada
Rank: Estagiário Júnior
Rank: Estagiário Júnior
Mensagens: 2
Registrado em: Qui, 23 Abr 2009 11:13 am
Localização: SP

Informações do Ambiente:
* Versão do Oracle: 10.1
* Sistema Operacional: Windows XP

Pessoal, meu oracle parou de conectar do nada. Pelo erro me parece que o listener não ta enchergando os services corretamente. Será que seria o caso de registrar estaticamente?

Fatos:

- todos os services pingam com tnsping mas não conecta via client na maquina do servidor - apenas com sql*plus e setando a variavel de ambiente ORACLE_SID;
- o listener é dinamico - consta apenas o service PLSExtProc;
- listener está como "localhost";
- tnsnames.ora está tudo como "localhost" tb;
- Configurando pelo net wizard percebi que em vez de localhost ele coloca o host da maquina (nome + rede) mas depois de configurar o tnsnames com o mesmo host definido no listener ele muda tudo p/ "localhost";

Alguém faz idéia de como resolver este problema?

Obrigado!!
gilbertoca
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 372
Registrado em: Ter, 24 Jan 2006 3:33 pm
Localização: Palmas - TO
Contato:

O que retorna o comando:

Selecionar tudo

lsnrctl status
Lembre-se, para um serviço/cliente instalado no próprio servidor acessar o banco, é necessário a edição de um arquivo tnsnames.ora.
Outra coisa, quando for criar o alias para o serviço, o mesmo deve ser igual ao listado no comando acima.
Por exemplo, o comando listou:
Resumo de Serviços...
O serviço "alfa.secad.to.gov.br" tem 1 instância(s).
Instância "alfa", status READY, tem 1 handler(s) para este serviço...
Então seu alias deve apontar para esse serviço - SERVICE_NAME = alfa.secad.to.gov.br.

Gilberto
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante