Pular para o conteúdo
Visualizando 5 posts - 1 até 5 (de 5 do total)
  • Autor
    Posts
  • #81198
    carlos_henrique
    Participante

      Bom dia,
      Tenho um Banco de Dados Oracle rodando em plataforma Windows 2003
      Server, porem cada vez que reinicio a estação o seguinte erro é apresentado:
      “ORA-12514: TNS:listener não tem conhecimento sobre o serviço solicitado atualmente no descritor de conexão”
      O problema é solucionado quando eu apago o Listener e o Serviço, recriando os mesmos logo após.

      Gostaria de saber se há algum parametro que deve ser utilizado para que este problema nao ocorra cada vez que reiniciar a estação.

      Muito obrigado,
      Carlos Henrique

      #81207
      Ishii
      Participante

        Carlos,

        Primeiro: Você para o Serviço Listener apaga o arquivo listener.ora e depois reinicia? E com isso volta a funcionar?

        Segundo: o SERVICE_NAME do Listener é o mesmo do Oracle?

        Terceiro: Verifique o arquivo listener.log para maiores detalhes. Se possível detalhes um pouco mais sobre a configuração do Listener

        Quarto: No prompt digite lsnrctl e no prompt do Listener digite status e veja o resultado. Qualquer dúvida coloque aqui.

        []s Ishii

        #81217
        gustavodesa
        Participante

          Já tive um problema de serviço do Oracle no Windows 2003.

          A solução imediata foi estartar os servicos manualmente.

          Depois descobri que o problema apresentado no Windows 2003 se resolvia da maneira abaixo:

          1 – Entre no regedit, vá em HKLM > SOFTWARE > ORACLE > HOMEX (0,1,2,3)

          Verifique o registro :

          ORA__PFILE

          ou

          ORA__SPFILE

          E veja se o caminho do PFILE|SPFILE está correto!

          2 – Veja também se o registro ORA__AUTOSTART está como TRUE.

          Depois reinicie a maquina !!!

          #89079
          TiagoRocha
          Participante

            Gustavo, o procedimento que você descreveu deve ser executado no servidor, certo?

            #89083
            souza
            Participante

              Já tive esse erro na seguinte situação.

              Quando meu serviço do windows iniciava , porém o banco nao abria .

              Então eu entrada no DOS

              set ORACLE_SID=NOMEINSTANCIA

              sqlplus /nolog
              conn sys as sysdba
              quando pedir a senha não digite nada
              Connect to idle instance — quando aparece essa mensagem é que o banco nao subiu , então faça um
              startup

            Visualizando 5 posts - 1 até 5 (de 5 do total)
            • Você deve fazer login para responder a este tópico.