The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Не запускается база оракла, !*! S10, 28-Дек-11, 05:55  [смотреть все]
Не могу стартануть базу оракла, гляньте где что не так.
$ORACLE_HOME
bash: /home/oracle/app/oracle/product/11.2.0/dbhome_1: Это каталог

RMAN> connect target sys

target database Password:
connected to target database (not started)

RMAN> startup

Oracle instance started
database mounted      
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of startup command at 12/28/2011 11:39:23          
ORA-01092: ORACLE instance terminated. Disconnection forced            
ORA-00704: bootstrap process failure                                  
ORA-39700: database must be opened with UPGRADE option                
Process ID: 30728                                                      
Session ID: 191 Serial number: 7                                      
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
ORA-03114: not connected to ORACLE                                    
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of startup command at 12/28/2011 11:39:23          
ORA-01092: ORACLE instance terminated. Disconnection forced            
ORA-00704: bootstrap process failure                                  
ORA-39700: database must be opened with UPGRADE option                
Process ID: 30728                                                      
Session ID: 191 Serial number: 7                                      
[oracle@tehuchet bin]$ ./rman                                          

Recovery Manager: Release 11.2.0.1.0 - Production on Wed Dec 28 11:42:13 2011

Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.

RMAN> connect target sys

target database Password:
connected to target database (not started)

RMAN> startup upgrade

RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00558: error encountered while parsing input commands            
RMAN-01009: syntax error: found "upgrade": expecting one of: "dba, force, mount, newline, nomount, pfile, ;"
RMAN-01007: at line 1 column 9 file: standard input

  • Не запускается база оракла, !*! Square, 08:46 , 28-Дек-11 (1) –2
  • Не запускается база оракла, !*! lamer2k600, 19:20 , 28-Дек-11 (4)
    >[оверквотинг удален]
    > target database Password:
    > connected to target database (not started)
    > RMAN> startup upgrade
    > RMAN-00571: ===========================================================
    > RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    > RMAN-00571: ===========================================================
    > RMAN-00558: error encountered while parsing input commands
    > RMAN-01009: syntax error: found "upgrade": expecting one of: "dba, force, mount, newline,
    > nomount, pfile, ;"
    > RMAN-01007: at line 1 column 9 file: standard input

    теперь внятно говорим что делали до этого с базой и почему стартуем базу из RMAN а не из sqlplus ? Чегонить в alert.log сыпется ?

    • Не запускается база оракла, !*! S10, 09:15 , 29-Дек-11 (5)
      > теперь внятно говорим что делали до этого с базой и почему стартуем
      > базу из RMAN а не из sqlplus ? Чегонить в alert.log
      > сыпется ?

      Изначально моя цель - сделать бэкап базы.
      Я вычитал что делается это очень просто, заходим в rman , цепляемся к базе и пишем backup database.
      Попробовал, не получилось, погуглил, нашел что перед бэкапом надо базу зашатдаунить.
      Залез в склплюс, цепанулся к базе и написал shutdown immediate;
      База потушилась.
      Далее я, в надежде, полез опять в рман чтобы сделать бэкап, но не тут то было:

      [oracle@tehuchet bin]$ ./rman
      RMAN> connect target SYS
      target database Password:
      connected to target database (not started)
      RMAN> backup database;

      Starting backup at 29-DEC-11
      using target database control file instead of recovery catalog
      RMAN-00571: ===========================================================
      RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
      RMAN-00571: ===========================================================
      RMAN-03002: failure of backup command at 12/29/2011 09:51:42
      RMAN-06403: could not obtain a fully authorized session
      ORA-01034: ORACLE not available
      ORA-27101: shared memory realm does not exist
      Linux Error: 2: No such file or directory

      Гуглю дальше, вычитал что для бэкапа надо запустить базу оракла ))
      Пытаюсь запустить из рмана, он пишет что мол надо с опцией апгрейд, пробую с апгрейд и получаю:
      RMAN> startup upgrade;

      RMAN-00571: ===========================================================
      RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
      RMAN-00571: ===========================================================
      RMAN-00558: error encountered while parsing input commands
      RMAN-01009: syntax error: found "upgrade": expecting one of: "dba, force, mount, newline, nomount, pfile, ;"
      RMAN-01007: at line 1 column 13 file: standard input

      то есть ругаеца мол найдено upgrade вместо ожидаемых "dba, force, mount, newline, nomount, pfile, ;"

      пробую:
      RMAN> startup dba;

      Oracle instance started
      database mounted
      RMAN-00571: ===========================================================
      RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
      RMAN-00571: ===========================================================
      RMAN-03002: failure of startup command at 12/29/2011 10:00:40
      ORA-01092: ORACLE instance terminated. Disconnection forced
      ORA-00704: bootstrap process failure
      ORA-39700: database must be opened with UPGRADE option
      Process ID: 7050
      Session ID: 191 Serial number: 7
      RMAN-00571: ===========================================================
      RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
      RMAN-00571: ===========================================================
      ORA-03114: not connected to ORACLE
      RMAN-00571: ===========================================================
      RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
      RMAN-00571: ===========================================================
      RMAN-03002: failure of startup command at 12/29/2011 10:00:40
      ORA-01092: ORACLE instance terminated. Disconnection forced
      ORA-00704: bootstrap process failure
      ORA-39700: database must be opened with UPGRADE option
      Process ID: 7050
      Session ID: 191 Serial number: 7

      файл alert.log при всём желании обнаружить не удалось
      горе-советникам просьба убиться апстену

      • Не запускается база оракла, !*! Дядя_Федор, 12:21 , 29-Дек-11 (6)
        Вам выше дали вполне определенную ссылку на поисковик, который Вы почему-то постеснялись использовать сами. Вот, например, одна из ссылок из поиска Гугла - http://dbaspot.com/oracle-server/290-ora-39700-database-must... Вы это читали? Пробовали делать?
      • Не запускается база оракла, !*! lamer2k600, 19:24 , 29-Дек-11 (7)
        >> теперь внятно говорим что делали до этого с базой и почему стартуем
        >> базу из RMAN а не из sqlplus ? Чегонить в alert.log
        >> сыпется ?

        база в archivelog mode или нет ? от этого зависит стратегия бекапа базы.
        Если ты тушишь базу то зачем тебе rman ? можно просто скопировать redo, control и data файлы с помощью ОС.
        Для RMAN если не ошибаюсь база должна быть как минимум mounted.
        Если база в archivelog mode можно бекапить RMAN'ом на лету не туша базу.

        версия базы ?

        >[оверквотинг удален]
        > RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
        > RMAN-00571: ===========================================================
        > RMAN-03002: failure of startup command at 12/29/2011 10:00:40
        > ORA-01092: ORACLE instance terminated. Disconnection forced
        > ORA-00704: bootstrap process failure
        > ORA-39700: database must be opened with UPGRADE option
        > Process ID: 7050
        > Session ID: 191 Serial number: 7
        > файл alert.log при всём желании обнаружить не удалось
        > горе-советникам просьба убиться апстену

        • Не запускается база оракла, !*! S10, 07:52 , 30-Дек-11 (8)
          SQL> SELECT LOG_MODE FROM SYS.V$DATABASE;
          SP2-0640: Not connected

          не могу цепануца потому что база потушена
          и не могу её запустить, потому что говорит чтобы запускал с опцией UPGRADE
          с опцией апгрейд тоже не запускаеца

          как-то по другому можно узнать в архивлог моде у меня база или нет?

          • Не запускается база оракла, !*! S10, 08:07 , 30-Дек-11 (9)
            я выяснил про архивлог моде.

            RMAN> backup database;

            Starting backup at 30-DEC-11
            using target database control file instead of recovery catalog
            allocated channel: ORA_DISK_1
            channel ORA_DISK_1: SID=63 device type=DISK
            channel ORA_DISK_1: starting full datafile backup set
            channel ORA_DISK_1: specifying datafile(s) in backup set
            RMAN-03009: failure of backup command on ORA_DISK_1 channel at 12/30/2011 14:03:59
            ORA-19602: cannot backup or copy active file in NOARCHIVELOG mode
            continuing other job steps, job failed will not be re-run
            channel ORA_DISK_1: starting full datafile backup set
            channel ORA_DISK_1: specifying datafile(s) in backup set
            including current control file in backup set
            including current SPFILE in backup set
            channel ORA_DISK_1: starting piece 1 at 30-DEC-11
            channel ORA_DISK_1: finished piece 1 at 30-DEC-11
            piece handle=/home/oracle/app/oracle/flash_recovery_area/LIO/backupset/2011_12_30/o1_mf_ncsnf_TAG20111230T140359_7hwnckcn_.bkp tag=TAG20111230T140359 comment=NONE
            channel ORA_DISK_1: backup set complete, elapsed time: 00:00:01
            RMAN-00571: ===========================================================
            RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
            RMAN-00571: ===========================================================

            RMAN-03009: failure of backup command on ORA_DISK_1 channel at 12/30/2011 14:03:59
            ORA-19602: cannot backup or copy active file in NOARCHIVELOG mode

            Похоже что моя база в NOARCHIVELOG mode.
            Жду ответа, что пробовать дальше, ну и гуглю естессно :)

            • Не запускается база оракла, !*! lamer2k600, 13:42 , 30-Дек-11 (10)
              >[оверквотинг удален]
              > piece handle=/home/oracle/app/oracle/flash_recovery_area/LIO/backupset/2011_12_30/o1_mf_ncsnf_TAG20111230T140359_7hwnckcn_.bkp
              > tag=TAG20111230T140359 comment=NONE
              > channel ORA_DISK_1: backup set complete, elapsed time: 00:00:01
              > RMAN-00571: ===========================================================
              > RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
              > RMAN-00571: ===========================================================
              > RMAN-03009: failure of backup command on ORA_DISK_1 channel at 12/30/2011 14:03:59
              > ORA-19602: cannot backup or copy active file in NOARCHIVELOG mode
              > Похоже что моя база в NOARCHIVELOG mode.
              > Жду ответа, что пробовать дальше, ну и гуглю естессно :)

              для начала надо определиться чего ты именно хочешь. Не надо гуглить, надо почитать концепты и документацию по backup and recovery. Есть несколько стратегий бекапа базы, определись какая тебе подходит и от этого можно уже будет плясать.

              База из sqlplus стартует ?


              • Не запускается база оракла, !*! S10, 07:56 , 10-Янв-12 (11)
                > База из sqlplus стартует ?

                SQL> connect / as sysdba
                Connected to an idle instance.
                SQL> startup
                ORACLE instance started.

                Total System Global Area  803500032 bytes
                Fixed Size                  1339516 bytes
                Variable Size             545263492 bytes
                Database Buffers          251658240 bytes
                Redo Buffers                5238784 bytes
                Database mounted.
                ORA-01092: ORACLE instance terminated. Disconnection forced
                ORA-00704: bootstrap process failure
                ORA-39700: database must be opened with UPGRADE option
                Process ID: 22316
                Session ID: 191 Serial number: 3

                ---ПОЧЕМУ ТО БАЗА ХОЧЕТ ЗАПУСКАТЬСЯ ТОЛЬКО С ОПЦИЕЙ UPGRADE---

                SQL> startup upgrade
                ORA-24324: service handle not initialized
                ORA-01041: internal error. hostdef extension doesn't exist
                SQL> connect / as sysdba
                Connected to an idle instance.
                SQL> startup upgrade
                ORACLE instance started.

                Total System Global Area  803500032 bytes
                Fixed Size                  1339516 bytes
                Variable Size             545263492 bytes
                Database Buffers          251658240 bytes
                Redo Buffers                5238784 bytes
                Database mounted.
                Database opened.

                SQL> connect SYS as SYSDBA
                Enter password:
                Connected.

                Что сделать чтобы база запускалась без опции upgrade, потому что мой софт отказывается работать если база запущена с опцией upgrade?

                • Не запускается база оракла, !*! lamer2k600, 15:55 , 10-Янв-12 (12)
                  >[оверквотинг удален]
                  > bytes
                  > Redo Buffers          
                  >      5238784 bytes
                  > Database mounted.
                  > ORA-01092: ORACLE instance terminated. Disconnection forced
                  > ORA-00704: bootstrap process failure
                  > ORA-39700: database must be opened with UPGRADE option
                  > Process ID: 22316
                  > Session ID: 191 Serial number: 3
                  > ---ПОЧЕМУ ТО БАЗА ХОЧЕТ ЗАПУСКАТЬСЯ ТОЛЬКО С ОПЦИЕЙ UPGRADE---

                  У этого может быть несколько причин. Либо ты восстановил базу из бэкапа но софт новее той базы бэкап которой ты восстановил, либо ты в процессе накатывания патча.
                  Что ты делала с базой до этого ?


                  >[оверквотинг удален]
                  > bytes
                  > Redo Buffers          
                  >      5238784 bytes
                  > Database mounted.
                  > Database opened.
                  > SQL> connect SYS as SYSDBA
                  > Enter password:
                  > Connected.
                  > Что сделать чтобы база запускалась без опции upgrade, потому что мой софт
                  > отказывается работать если база запущена с опцией upgrade?

                  • Не запускается база оракла, !*! S10, 10:37 , 11-Янв-12 (13)
                    > У этого может быть несколько причин. Либо ты восстановил базу из бэкапа
                    > но софт новее той базы бэкап которой ты восстановил, либо ты
                    > в процессе накатывания патча.
                    > Что ты делала с базой до этого ?

                    Да в том то и дело, что ничего.
                    Чтобы восстановить базу из бэкапа надо его сначала сделать, а этого мне так и не удалось.
                    Я её просто потушил командой shutdown immediate и усё, здраствуй жо.. новый год :(
                    Теперь она хочет запускаться только с опцией апгрейд.
                    Вот такая факота.

                    • Не запускается база оракла, !*! lamer2k600, 13:32 , 11-Янв-12 (14)
                      >[оверквотинг удален]
                      >> но софт новее той базы бэкап которой ты восстановил, либо ты
                      >> в процессе накатывания патча.
                      >> Что ты делала с базой до этого ?
                      > Да в том то и дело, что ничего.
                      > Чтобы восстановить базу из бэкапа надо его сначала сделать, а этого мне
                      > так и не удалось.
                      > Я её просто потушил командой shutdown immediate и усё, здраствуй жо.. новый
                      > год :(
                      > Теперь она хочет запускаться только с опцией апгрейд.
                      > Вот такая факота.

                      обычно с такими вещами обращаются в саппорт. Если у тебя нет саппорта тогда делай следующее

                      1) сначала полностью потуши базу и скопируй все файлы всторону а именно: controlfiles, datafiles, redolog files, spfile

                      2) стартуй базу в UPGRADE и пересобери словарь

                      SQL> STARTUP UPGRADE
                      SQL> @?/rdbms/admin/catupgrd.sql
                      SQL> SHUTDOWN
                      SQL> STARTUP

                      после STARTUP база должна подняться. Если нет то выкладывай alert.log он у тебя должен в
                      /home/oracle/app/oracle//diag/rdbms/<SID>/<SID>/trace/alert_<SID>.log лежать

                      база продуктивная или так чисто поиграццо ?




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру