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

      Utilizo uma aplicaçao Web que utiliza BD Oracle, porem o seguinte erro esta aparecendo:

      Cannot create PoolableConnectionFactory (Listener refused the connection with th
      e following error:
      ORA-12505, TNS:listener does not currently know of SID given in connect descript
      or
      The Connection descriptor used by the client was:
      pctecnote:1521:orcl
      )

      Quando tento entrar no SQLPlus também não consigo, apresenta erro de Listener desconhecido.

      Seguem meus arquivos de listener, tnsnames e sqlnet:

      # listener.ora Network Configuration File: E:oracleproduct10.2.0db_3networkadminlistener.ora
      # Generated by Oracle configuration tools.

      SID_LIST_LISTENER =
      (SID_LIST =
      (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = E:oracleproduct10.2.0db_3)
      (PROGRAM = extproc)
      )
      )

      LISTENER =
      (DESCRIPTION_LIST =
      (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
      (ADDRESS = (PROTOCOL = TCP)(HOST = 172.26.125.50)(PORT = 1521))
      )
      )

      # tnsnames.ora Network Configuration File: E:oracleproduct10.2.0db_3networkadmintnsnames.ora
      # Generated by Oracle configuration tools.

      ORCL =
      (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 172.26.125.50)(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)
      )
      )

      # sqlnet.ora Network Configuration File: E:oracleproduct10.2.0db_3networkadminsqlnet.ora
      # Generated by Oracle configuration tools.

      # This file is actually generated by netca. But if customers choose to
      # install “Software Only”, this file wont exist and without the native
      # authentication, they will not be able to connect to the database on NT.

      SQLNET.AUTHENTICATION_SERVICES= (NTS)

      NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)

      **Quando instalei o Oracle ontem, realizei testes e estava funcionando. Porem quando fui rodar a aplicacao hoje pela manhã, o erro foi apresentado novamente.

      att,
      Carlos Henrique

      #81078
      Marcio68Almeida
      Participante

        O banco foi iniciado com sucesso ?
        Veja no LOG do banco e do listener se há alguma mensagem mais explicativa.

        #81079
        carlos_henrique
        Participante

          Seguem dados do arquivo css.log:

          Oracle Database 10g CRS Release 10.2.0.1.0 Production Copyright 1996, 2005 Oracle. All rights reserved.
          2008-01-09 11:05:00.656: [ OCROSD][576]utgdv:1:could not open registry key SOFTWAREOracleocr os error O sistema não pôde encontrar a opção de ambiente digitada.

          2008-01-09 11:05:00.656: [ OCRRAW][576]proprinit: Could not open raw device
          2008-01-09 11:05:00.656: [ default][576]a_init:7!: Backend init unsuccessful : [33]
          2008-01-09 11:05:00.656: [ CSSCLNT][576]clsssinit: error(33 ) in OCR initialization

          2008-01-09 11:53:37.562: [ OCROSD][1324]utgdv:1:could not open registry key SOFTWAREOracleocr os error O sistema não pôde encontrar a opção de ambiente digitada.

          2008-01-09 11:53:37.671: [ OCRRAW][1324]proprinit: Could not open raw device
          2008-01-09 11:53:37.671: [ default][1324]a_init:7!: Backend init unsuccessful : [33]
          2008-01-09 11:53:37.671: [ CSSCLNT][1324]clsssinit: error(33 ) in OCR initialization

          2008-01-10 10:40:24.468: [ OCROSD][1344]utgdv:1:could not open registry key SOFTWAREOracleocr os error O sistema não pôde encontrar a opção de ambiente digitada.

          2008-01-10 10:40:24.578: [ OCRRAW][1344]proprinit: Could not open raw device
          2008-01-10 10:40:24.578: [ default][1344]a_init:7!: Backend init unsuccessful : [33]
          2008-01-10 10:40:24.578: [ CSSCLNT][1344]clsssinit: error(33 ) in OCR initialization

          2008-01-11 10:33:03.421: [ OCROSD][1292]utgdv:1:could not open registry key SOFTWAREOracleocr os error O sistema não pôde encontrar a opção de ambiente digitada.

          2008-01-11 10:33:03.421: [ OCRRAW][1292]proprinit: Could not open raw device
          2008-01-11 10:33:03.421: [ default][1292]a_init:7!: Backend init unsuccessful : [33]
          2008-01-11 10:33:03.421: [ CSSCLNT][1292]clsssinit: error(33 ) in OCR initialization

          2008-01-11 10:39:49.218: [ OCROSD][2764]utgdv:1:could not open registry key SOFTWAREOracleocr os error O sistema não pôde encontrar a opção de ambiente digitada.

          2008-01-11 10:39:49.218: [ OCRRAW][2764]proprinit: Could not open raw device
          2008-01-11 10:39:49.218: [ default][2764]a_init:7!: Backend init unsuccessful : [33]
          2008-01-11 10:39:49.218: [ CSSCLNT][2764]clsssinit: error(33 ) in OCR initialization

          2008-01-11 10:44:26.031: [ OCROSD][1324]utgdv:1:could not open registry key SOFTWAREOracleocr os error O sistema não pôde encontrar a opção de ambiente digitada.

          2008-01-11 10:44:26.031: [ OCRRAW][1324]proprinit: Could not open raw device
          2008-01-11 10:44:26.031: [ default][1324]a_init:7!: Backend init unsuccessful : [33]
          2008-01-11 10:44:26.031: [ CSSCLNT][1324]clsssinit: error(33 ) in OCR initialization

          2008-01-11 14:48:07.218: [ OCROSD][1328]utgdv:1:could not open registry key SOFTWAREOracleocr os error O sistema não pôde encontrar a opção de ambiente digitada.

          2008-01-11 14:48:07.218: [ OCRRAW][1328]proprinit: Could not open raw device
          2008-01-11 14:48:07.218: [ default][1328]a_init:7!: Backend init unsuccessful : [33]
          2008-01-11 14:48:07.218: [ CSSCLNT][1328]clsssinit: error(33 ) in OCR initialization

          2008-01-11 14:26:45.890: [ OCROSD][1288]utgdv:1:could not open registry key SOFTWAREOracleocr os error O sistema não pôde encontrar a opção de ambiente digitada.

          2008-01-11 14:26:45.890: [ OCRRAW][1288]proprinit: Could not open raw device
          2008-01-11 14:26:45.890: [ default][1288]a_init:7!: Backend init unsuccessful : [33]
          2008-01-11 14:26:45.890: [ CSSCLNT][1288]clsssinit: error(33 ) in OCR initialization

          **Estranhamente quando instalei o Oracle no dia de ontem e realizei os testes na aplicacao funcionou tudo corretamente.

          att,
          Carlos Henrique

          #81080
          Marcio68Almeida
          Participante

            Bom…
            Você está utilizando o Oracle 10g.
            Você está utilizando uma storage ou algum disco que necessite ser montado / mapeado ? Ou então está usndo o ASM ???
            O que dá a entender é que o lugr onde o banco, ou parte dele, não está sendo localizado e se não estiver integro não vai subir…

            #81081
            carlos_henrique
            Participante

              Minha aplicação roda localmente. O Banco esta instalado no mesmo diretório E: da aplicação.

              Eu tenho como rodar o banco localmente, utilizando localhost ao invés de utilizar um endereço IP??

              att,
              Carlos Henrique

              #81082
              Marcio68Almeida
              Participante

                Certamente você pode usar o nome do servidor no lugar do IP.

                #81083
                carlos_henrique
                Participante

                  Realizei as alteraçoes de endereço IP para o nome do Servidor, porem nao obtive exito. Quando rodo a aplicacao o mesmo erro é apresentado e quando tento abrir o SQLPlus o Erro ORA-12514: TNS: listener nao tem conhecimento sobre o servico informado atualmente no descritor de conexão.

                  att,
                  Carlos Borella

                  #81084
                  Marcio68Almeida
                  Participante

                    Bom…
                    Você derrubou o banco e reinicou ???
                    O problema não está no listener ou tnsnames e sim no banco que não subiu.

                    #81085
                    carlos_henrique
                    Participante

                      Como posso fazer isso??? Quais os comandos???

                      Será que o banco pode ter sido corrompido??

                      att,

                      #81086
                      Marcio68Almeida
                      Participante

                        Como é Ruindows, você pode ir no services parar e reiniciar o serviço Oracle.
                        Não dá para saber se está corrompido, só olhando…

                        #81087
                        carlos_henrique
                        Participante

                          Todos os serviços Oracle foram reiniciados e estão rodando normalmente. Isto eu ja havia olhado e executado a reinicializaçao dos mesmos algumas vezes.

                          No Windows quando instalamos o Oracle, ele cria o diretório e uma espécie de atalho: Database Controls – orcl, para administracao do banco. Quando tento acessar este atalho os seguintes erros aparecem:

                          Instancia do Banco de Dados – Há uma seta vermelha para baixo.

                          Conexão do Agente com a Instancia – Há uma seta vermelha para baixo:
                          Status: Falhou
                          Detalhes: ORA-12505: TNS: listener nao tem conhecimento sobre o SID informado atualmente no descritor da conexao (DBD ERROR: OCIServerAttach).

                          att,

                          #81088
                          Marcio68Almeida
                          Participante

                            É…
                            Está dando erro ao tentar iniciar o banco.
                            Vendo só os logs, parece que ele está tentando encontrar arquivos indisponíveis ou corrompidos.
                            Só olhando pessoalmente…

                            #81089
                            carlos_henrique
                            Participante

                              Caro Marcio,

                              Muito obrigado pela atenção. Reinstalar o Oracle seria uma saida?

                              Porem este erro ja nao é primeira vez que aparece nesta máquina. Há algum jeito de instalarmos o Oracle com algum controle para que nao ocorra isto novamente?

                              Muito Obrigado,

                              #81090
                              Marcio68Almeida
                              Participante

                                Antes de instalar, faça a desinstalação, remova os referidos diretórios e entre no regedit e também remova tudo o que se refira ao Oracle.
                                Faça a instalação passo a passo.
                                Se você quer um para estudar, use o Oracle 10XE que se auto-instala e funciona direitinho…

                                #81091
                                carlos_henrique
                                Participante

                                  Bom dia,

                                  Esse Oracle XE é aquele Express Edition?

                                  att,
                                  Carlos Henrique

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