- Este tópico contém 16 respostas, 3 vozes e foi atualizado pela última vez 16 anos, 11 meses atrás por LoadingXp.
-
AutorPosts
-
11 de janeiro de 2008 às 9:24 pm #81077carlos_henriqueParticipante
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 Henrique11 de janeiro de 2008 às 9:35 pm #81078Marcio68AlmeidaParticipanteO banco foi iniciado com sucesso ?
Veja no LOG do banco e do listener se há alguma mensagem mais explicativa.11 de janeiro de 2008 às 9:44 pm #81079carlos_henriqueParticipanteSeguem 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 initialization2008-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 initialization2008-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 initialization2008-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 initialization2008-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 initialization2008-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 initialization2008-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 initialization2008-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 Henrique11 de janeiro de 2008 às 9:54 pm #81080Marcio68AlmeidaParticipanteBom…
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…11 de janeiro de 2008 às 9:57 pm #81081carlos_henriqueParticipanteMinha 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 Henrique11 de janeiro de 2008 às 10:13 pm #81082Marcio68AlmeidaParticipanteCertamente você pode usar o nome do servidor no lugar do IP.
11 de janeiro de 2008 às 10:22 pm #81083carlos_henriqueParticipanteRealizei 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 Borella11 de janeiro de 2008 às 10:28 pm #81084Marcio68AlmeidaParticipanteBom…
Você derrubou o banco e reinicou ???
O problema não está no listener ou tnsnames e sim no banco que não subiu.11 de janeiro de 2008 às 10:40 pm #81085carlos_henriqueParticipanteComo posso fazer isso??? Quais os comandos???
Será que o banco pode ter sido corrompido??
att,
11 de janeiro de 2008 às 10:45 pm #81086Marcio68AlmeidaParticipanteComo é Ruindows, você pode ir no services parar e reiniciar o serviço Oracle.
Não dá para saber se está corrompido, só olhando…11 de janeiro de 2008 às 10:55 pm #81087carlos_henriqueParticipanteTodos 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,
11 de janeiro de 2008 às 11:11 pm #81088Marcio68AlmeidaParticipanteÉ…
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…11 de janeiro de 2008 às 11:19 pm #81089carlos_henriqueParticipanteCaro 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,
11 de janeiro de 2008 às 11:30 pm #81090Marcio68AlmeidaParticipanteAntes 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…14 de janeiro de 2008 às 1:58 pm #81091carlos_henriqueParticipanteBom dia,
Esse Oracle XE é aquele Express Edition?
att,
Carlos Henrique -
AutorPosts
- Você deve fazer login para responder a este tópico.