Pular para o conteúdo
  • Este tópico contém 36 respostas, 5 vozes e foi atualizado pela última vez 14 anos atrás por sovietico.
Visualizando 15 posts - 1 até 15 (de 37 do total)
  • Autor
    Posts
  • #102780
    sovietico
    Participante

      Algué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…

      #102781
      leandrolbs
      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.

        #102785
        msantino
        Participante

          O 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

          #102793
          sovietico
          Participante

            Microsoft 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 protocolo

            SQL>


            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.

            #102795
            leandrolbs
            Participante

              @sovietico vá em ORACLE_HOME…….. networkadmin e cole aqui seu TNSNAMES.ORA e LISTENER.ORA

              #102798
              msantino
              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 /nolog

                SQL*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.

                #102804
                sovietico
                Participante

                  Boa 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 protocolo

                  SQL>

                  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)
                  )
                  )

                  #102805
                  leandrolbs
                  Participante


                    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 protocolo

                    SQL>

                    Dentro da mesma BIN, faça um “SET ORACLE_SID=XE” antes do sqlplus /nolog

                    #102809
                    msantino
                    Participante

                      Muito 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…

                      #102811
                      sovietico
                      Participante

                        Deu 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-C8F5

                        Pasta 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íveis

                        C:oraclexe>cd app

                        C:oraclexeapp>dir
                        O volume na unidade C não tem nome.
                        O Número de Série do Volume é F8E6-C8F5

                        Pasta 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íveis

                        C:oraclexeapp>cd oracle

                        C:oraclexeapporacle>dir
                        O volume na unidade C não tem nome.
                        O Número de Série do Volume é F8E6-C8F5

                        Pasta 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íveis

                        C:oraclexeapporacle>cd product

                        C:oraclexeapporacleproduct>dir
                        O volume na unidade C não tem nome.
                        O Número de Série do Volume é F8E6-C8F5

                        Pasta 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íveis

                        C: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-C8F5

                        Pasta 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íveis

                        C: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-C8F5

                        Pasta 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íveis

                        C:oraclexeapporacleproduct10.2.0server>cd bin

                        C:oraclexeapporacleproduct10.2.0serverBIN>
                        C:oraclexeapporacleproduct10.2.0serverBIN>
                        C:oraclexeapporacleproduct10.2.0serverBIN>
                        C:oraclexeapporacleproduct10.2.0serverBIN>set oracle_sid=xe

                        C: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>

                        #102812
                        leandrolbs
                        Participante

                          seu APEX deve estar usando o client para ser executado.

                          no PATCH do Windows, troque o bin do client pelo bin do XE.

                          #102819
                          sovietico
                          Participante

                            Boa 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:xe

                            Codigo de fornecedor 0

                            #102820
                            leandrolbs
                            Participante

                              ele 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

                              #102851
                              sovietico
                              Participante

                                Bom 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

                                #102853
                                leandrolbs
                                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.;

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