- Este tópico contém 36 respostas, 5 vozes e foi atualizado pela última vez 14 anos atrás por
sovietico.
-
AutorPosts
-
12 de fevereiro de 2012 às 3:48 pm #102780
sovietico
ParticipanteAlguém já teve problema com o Oracle XE e o Windows 7, o meu tava funcionando normalmente e após uma atualização do Windows parou tudo… o serviço até parece como inicializado, mas não consigo me conectar pelo Apex nem pelo Oracle Sql Developer (nem diretamente pelo java)…
Se alguém pudera ajudar ou dar uma dica agradeço…
13 de fevereiro de 2012 às 3:21 pm #102781leandrolbs
Participante@sovietico,
pare os serviços…
Inicie pelo BAT do Oracle XE no menu de programas do windows.Feito isso, vá em cmd>>sqlplus /nolog >> conn sys as sysdba >> senha!
Cole aqui qualquer mensagem de erro.
E tambem cole a msg que o apex apresenta.
13 de fevereiro de 2012 às 6:29 pm #102785msantino
ParticipanteO meu XE (de testes) no Windows 7 x64 funciona que é uma beleza! Tenho todos os updates do windows aplicados e continua na boa…
Faz isso que o @leandrolbs falou e posta o erro pra gente.
Se conseguir conectar normalmente e não apresentar nenhum erro, roda um STARTUP e aí sim, posta o erro pra gente!
abs
14 de fevereiro de 2012 às 2:20 am #102793sovietico
ParticipanteMicrosoft Windows [versão 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. Todos os direitos reservados.C:Userspapai>cdoraclexe
C:oraclexe>sqlplus /nolog
SQL*Plus: Release 10.2.0.3.0 – Production on Seg Fev 13 20:18:39 2012
Copyright (c) 1982, 2006, Oracle. All Rights Reserved.
SQL> conn sys as sysdba
Informe a senha:
ERROR:
ORA-12560: TNS:erro de adaptador de protocoloSQL>
Ah, qdo acesso o Apex pelo IE dá “O Internet Explorer não pode exibir a página Web” e qdo clico em “mais informações” aparece:
Esse problema pode ser causado por vários motivos, incluindo:
•A conectividade com a Internet foi perdida.
•Site temporariamente indisponível.
•O Servidor de Nomes de Domínio (DNS) não está acessível.
•O Servidor de Nomes de Domínio (DNS) não tem uma listagem para o domínio do site.
•Talvez haja um erro de digitação no endereço.
•Se for um endereço HTTPS (seguro), clique em Ferramentas, clique em Opções da Internet, clique em Avançadas e verifique se os protocolos SSL e TLS estão habilitados na seção de segurança.14 de fevereiro de 2012 às 2:31 pm #102795leandrolbs
Participante@sovietico vá em ORACLE_HOME…….. networkadmin e cole aqui seu TNSNAMES.ORA e LISTENER.ORA
14 de fevereiro de 2012 às 5:06 pm #102798msantino
Participante@sovietico,
Você possui mais de um client Oracle instalado na sua máquina? Ex: Oracle Client 10g e o Oracle XE 10g?
Pergunto isso porque eu tenho esse ambiente na minha máquina e quando o Oracle tá parado, eu só consigo me conectar usando o sqlplus do próprio XE e não o do client 10g.
Meus 2 HOMEs são:
C:oracleproduct10.2.0client_1 (10g)
C:oraclexeapporacleproduct10.2.0server (XE)Somente no segundo funciona quando o Oracle tá parado, se não dá exatamente esse mesmo erro seu.
C:oraclexeapporacleproduct10.2.0serverBIN>sqlplus /nologSQL*Plus: Release 10.2.0.1.0 - Production on Tue Feb 14 11:03:41 2012
Copyright (c) 1982, 2005, Oracle. All rights reserved.
SQL> conn / as sysdba
Connected.
SQL>Experimente isso, usar o sqlplus que está dentro da pasta BIN do XE (no caminho acima possivelmente) caso você tenha mais de 1 client instalado.
15 de fevereiro de 2012 às 1:18 am #102804sovietico
ParticipanteBoa noite,
Tenho sim, duas versões do Oracle. Seguindo os passos que vc (msantino) passou deu o seguinte erro:
C:oraclexeapporacleproduct10.2.0serverBIN>sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 – Production on Ter Fev 14 19:12:19 2012
Copyright (c) 1982, 2005, Oracle. All rights reserved.
SQL> conn / as sysdba
ERROR:
ORA-12560: TNS:erro de adaptador de protocoloSQL>
E conforme o leandrolbs solicitou, seguem meus arquivos:
listener.ora:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = C:oraclexeapporacleproduct10.2.0server)
(PROGRAM = extproc)
)
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = C:oraclexeapporacleproduct10.2.0server)
(PROGRAM = extproc)
)
)LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
(ADDRESS = (PROTOCOL = TCP)(HOST = papai-PC)(PORT = 1521))
)
)DEFAULT_SERVICE_LISTENER = (XE)
tsnames.ora:
XE =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = papai-PC)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = XE)
)
)EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
)
(CONNECT_DATA =
(SID = CLRExtProc)
(PRESENTATION = RO)
)
)15 de fevereiro de 2012 às 2:25 pm #102805leandrolbs
Participante
C:oraclexeapporacleproduct10.2.0serverBIN>sqlplus /nologSQL*Plus: Release 10.2.0.1.0 - Production on Ter Fev 14 19:12:19 2012
Copyright (c) 1982, 2005, Oracle. All rights reserved.
SQL> conn / as sysdba
ERROR:
ORA-12560: TNS:erro de adaptador de protocoloSQL>
Dentro da mesma BIN, faça um “SET ORACLE_SID=XE” antes do sqlplus /nolog
15 de fevereiro de 2012 às 10:49 pm #102809msantino
ParticipanteMuito bem lembrado @leandrolbs,
Eu sempre esqueço o ORACLE_SID no Windows.
@sovietico, setando o ORACLE_SID você nem precisa usar o sqlplus do XE, pode até ser o do outro client mesmo.
Uma alternativa a isso é já criar a variável de ambiente ORACLE_SID / XE pra já ficar setado sempre… aí você não precisa ficar setando na mão.
Eu nunca entendi porque a instalação do ORACLE não seta isso… pelo menos a instalação do XE…
16 de fevereiro de 2012 às 2:27 pm #102811sovietico
ParticipanteDeu certo o sqlplus /nolog, como podem ver abaixo (usando as duas configurações q vcs postaram)…
Mas continuo não conseguindo me conectar pelo Sql Developer/Apex/Java… tem idéia do pq??
Obrigado,
Microsoft Windows [versão 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. Todos os direitos reservados.C:Userspapai>cdoracleexe
O sistema não pode encontrar o caminho especificado.C:Userspapai>cdoracleexe
O sistema não pode encontrar o caminho especificado.C:Userspapai>cd oraclexe
C:oraclexe>dir
O volume na unidade C não tem nome.
O Número de Série do Volume é F8E6-C8F5Pasta de C:oraclexe
18/07/2010 17:24 .
18/07/2010 17:24 ..
18/07/2010 17:22 app
18/07/2010 17:24 oradata
0 arquivo(s) 0 bytes
4 pasta(s) 284.082.741.248 bytes disponíveisC:oraclexe>cd app
C:oraclexeapp>dir
O volume na unidade C não tem nome.
O Número de Série do Volume é F8E6-C8F5Pasta de C:oraclexeapp
18/07/2010 17:22 .
18/07/2010 17:22 ..
18/07/2010 17:22 oracle
0 arquivo(s) 0 bytes
3 pasta(s) 284.082.741.248 bytes disponíveisC:oraclexeapp>cd oracle
C:oraclexeapporacle>dir
O volume na unidade C não tem nome.
O Número de Série do Volume é F8E6-C8F5Pasta de C:oraclexeapporacle
18/07/2010 17:22 .
18/07/2010 17:22 ..
18/07/2010 17:24 admin
18/07/2010 17:23 doc
18/07/2010 17:22 flash_recovery_area
18/07/2010 17:22 product
0 arquivo(s) 0 bytes
6 pasta(s) 284.082.716.672 bytes disponíveisC:oraclexeapporacle>cd product
C:oraclexeapporacleproduct>dir
O volume na unidade C não tem nome.
O Número de Série do Volume é F8E6-C8F5Pasta de C:oraclexeapporacleproduct
18/07/2010 17:22 .
18/07/2010 17:22 ..
18/07/2010 17:22 10.2.0
0 arquivo(s) 0 bytes
3 pasta(s) 284.082.716.672 bytes disponíveisC:oraclexeapporacleproduct>cd 10.2.0
C:oraclexeapporacleproduct10.2.0>dir
O volume na unidade C não tem nome.
O Número de Série do Volume é F8E6-C8F5Pasta de C:oraclexeapporacleproduct10.2.0
18/07/2010 17:22 .
18/07/2010 17:22 ..
18/07/2010 17:24 server
0 arquivo(s) 0 bytes
3 pasta(s) 284.082.716.672 bytes disponíveisC:oraclexeapporacleproduct10.2.0>cd server
C:oraclexeapporacleproduct10.2.0server>dir
O volume na unidade C não tem nome.
O Número de Série do Volume é F8E6-C8F5Pasta de C:oraclexeapporacleproduct10.2.0server
18/07/2010 17:24 .
18/07/2010 17:24 ..
18/07/2010 17:23 BIN
18/07/2010 17:40 config
18/07/2010 17:23 ctx
15/02/2012 17:43 database
18/07/2010 17:23 52 Database_homepage.url
18/07/2010 17:26 dbs
18/07/2010 17:22 demo
18/07/2010 17:23 doc
18/07/2010 17:23 80 Get_Started.url
18/07/2010 17:23 hs
18/07/2010 17:23 jdbc
18/07/2010 17:23 jlib
18/07/2010 17:23 ldap
18/07/2010 17:23 LIB
18/07/2010 17:23 log
18/07/2010 17:23 NETWORK
18/07/2010 17:23 nls
18/07/2010 17:23 OCI
18/07/2010 17:23 odbc
18/07/2010 17:23 ODE
18/07/2010 17:23 ODP.NET
18/07/2010 17:23 oledb
02/02/2006 01:43 69 Online_forum.url
18/07/2010 17:23 106 Online_help.url
18/07/2010 17:23 opmn
18/07/2010 17:23 oracore
18/07/2010 17:23 oramts
18/07/2010 17:23 plsql
18/07/2010 17:23 precomp
18/07/2010 17:23 RDBMS
02/02/2006 01:43 77 Read_Documentation.url
02/02/2006 01:43 76 Register.url
18/07/2010 17:23 slax
18/07/2010 17:23 sqlplus
18/07/2010 17:23 xdk
6 arquivo(s) 460 bytes
31 pasta(s) 284.082.716.672 bytes disponíveisC:oraclexeapporacleproduct10.2.0server>cd bin
C:oraclexeapporacleproduct10.2.0serverBIN>
C:oraclexeapporacleproduct10.2.0serverBIN>
C:oraclexeapporacleproduct10.2.0serverBIN>
C:oraclexeapporacleproduct10.2.0serverBIN>set oracle_sid=xeC:oraclexeapporacleproduct10.2.0serverBIN>sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 – Production on Qui Fev 16 08:16:18 2012
C:oraclexeapporacleproduct10.2.0serverBIN>sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 – Production on Qui Fev 16 08:18:47 2012
Copyright (c) 1982, 2005, Oracle. All rights reserved.
SQL> CONN / AS SYSDBA
Conectado.
SQL>16 de fevereiro de 2012 às 3:51 pm #102812leandrolbs
Participanteseu APEX deve estar usando o client para ser executado.
no PATCH do Windows, troque o bin do client pelo bin do XE.
17 de fevereiro de 2012 às 2:05 am #102819sovietico
ParticipanteBoa noite,
Alterei o path, mas mesmo assim o Apex não funciona… esse aplicativo não precisao de um webserver??? (tentei achar algum arquivo chamado apex e não achei, não deveria existir uma estrutura com esses arquivos?)
E no sql developer eu não consigo me conectar dá o erro:
ORA-12528, TNS: listener: all appropriate instances are
blocking new connections
The Connection descriptor used by the client was:
localhost: 1521:xeCodigo de fornecedor 0
17 de fevereiro de 2012 às 2:21 pm #102820leandrolbs
Participanteele tá misturando com o client…
Vc não pode remover esse client ? o XE funciona normalmente como client;;;;
Só no tnsnames.ora do XE vc copia as tags do client.. resolve seus problemas…..tsss
19 de fevereiro de 2012 às 2:09 pm #102851sovietico
ParticipanteBom dia,
Removi o client pra testar, e os erros são os mesmos… não consigo entrar pelo apex e nem me conectar a base pelo sql developer…
Estranho mesmo, antes dessa atualização tava usando normalmente… inclusive, uso mais me conectando por uma aplicação de estudo que estou fazendo em java… e achei o problema pq ela parou de funcionar (já tinha 2 versões de Oracle na maq. há um bom tempo).
A unica coisa que ocorreu na minha maquina foi a atuação do Win 7.
vlw
20 de fevereiro de 2012 às 2:12 pm #102853leandrolbs
Participante@sovietico, acho dificil, pois tbm estou neste perfil de maquina e atualizadinha… não parou nada aqui….
Tente configurar o tnsnames.ora do XE, e tambem verifique no patch do windows se está setado o BIN do XE e se tirou o BIN do client.;
-
AutorPosts
- Você deve fazer login para responder a este tópico.