Pular para o conteúdo
  • Este tópico contém 6 respostas, 2 vozes e foi atualizado pela última vez 8 anos, 8 meses atrás por Adriana Góis.
Visualizando 7 posts - 1 até 7 (de 7 do total)
  • Autor
    Posts
  • #108113
    Adriana Góis
    Participante

      Bom dia a todos

      Estou com um problema para iniciar o banco oracle 11G XE através do SPFILE. Eu consigo abrir o banco com o init abaixo:

      db_name=’XE’
      memory_target=1024M
      sga_max_size=1024M
      processes = 2000
      audit_file_dest=’C:oraclexeapporacleadminXEadump’
      audit_trail =’db’
      db_block_size=8192
      db_domain=”
      db_recovery_file_dest=’C:oraclexeapporaclefast_recovery_area’
      db_recovery_file_dest_size=536870912000
      diagnostic_dest=’C:oraclexeapporacle.’
      dispatchers='(PROTOCOL=TCP) (SERVICE=XEXDB)’
      open_cursors=50000
      remote_login_passwordfile=’EXCLUSIVE’
      undo_tablespace=’UNDOTBS1′
      control_files=’C:oraclexeapporacleoradataXEcontrol.dbf’
      compatible =’11.2.0.0.0′
      job_queue_processes=20
      sessions=20
      shared_servers=4
      undo_management=’AUTO’

      Contudo, após gerar o SPFILE a partir do PFILE acima, tento dar um startup puro e vem a mensagem abaixo:

      ORA-01506: missing or illegal database name

      O nome do banco é XE.

      Alguém poderia me ajudar ?

      Grata,

      Adriana

      #108116
      rman
      Participante

        @Adriana Góis

        Onde está localizado o SPFILE e como você está fazendo o STARTUP?

        #108117
        Adriana Góis
        Participante

          Olá, amigo.

          Agradeço a ajuda.

          Tenho dois diretórios onde coloco o SPFILE:

          C:oraclexeapporacleproduct11.2.0serverdbs
          C:oraclexeapporacleproduct11.2.0serverdatabase

          O comando dado para gerar o SPFILE foi:

          SQL> create spfile=’C:oraclexeapporacleproduct11.2.0serverdbsspfileXE.ora’ from pfile=’C:oraclexeapporacleproduct11.2.0serverdbsinitCONE_Mod.ora

          SQL> shutdown immediate

          SQL> startup

          O nome do SPFILE está correto ?

          Grata.

          #108118
          rman
          Participante

            @Adriana Góis

            Em %ORACLE_HOME%dbs existe o initXE.ora? Qual o conteudo?

            #108119
            Adriana Góis
            Participante

              Olá,

              Tem um arquivo init.ora dentro de dbs e o conteúdo dele está assim:

              db_name=’ORCL’
              memory_target=1G
              processes = 150
              audit_file_dest=’/admin/orcl/adump’
              audit_trail =’db’
              db_block_size=8192
              db_domain=”
              db_recovery_file_dest=’/flash_recovery_area’
              db_recovery_file_dest_size=2G
              diagnostic_dest=”
              dispatchers='(PROTOCOL=TCP) (SERVICE=ORCLXDB)’
              open_cursors=300
              remote_login_passwordfile=’EXCLUSIVE’
              undo_tablespace=’UNDOTBS1′

              You may want to ensure that control files are created on separate physical

              devices

              control_files = (ora_control1, ora_control2)
              compatible =’11.2.0′

              #108120
              rman
              Participante

                Crie dentro de %ORACLE_HOME%dbs o arquivo initXE.ora com o seguinte conteúdo:


                SPFILE='C:oraclexeapporacleproduct11.2.0serverdbsspfileXE.ora'

                #108125
                Adriana Góis
                Participante

                  Consegui abrir o banco com o SPFILE!

                  Obrigada!

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