[ОТВЕТИТЬ]
Опции темы
04.12.2013 15:26  
kamres
ночью выключили электроэнергию, дизель завести не удалось, упсник держал сколько мог, в общем сервер выключился во время расчета товародвижения и до бэкапа. Утром после включения база не запустилась.

На данный момент сделан бэкап того что есть, в алерте ORA-00312: online log 2 thread 1: 'D:\ORACLE\ORADATA\KAMAVTO\REDO02.LOG'
выяснил что активный REDO01.LOG, а как пересоздать REDO02.LOG?
Код:
SQL> select * from v$log;

    GROUP#    THREAD#  SEQUENCE#      BYTES    MEMBERS ARC STATUS
---------- ---------- ---------- ---------- ---------- --- ----------------
FIRST_CHANGE# FIRST_TIM
------------- ---------
         1          1      35257   52428800          1 NO  CURRENT
   1110871238 04-DEC-13

         3          1      35256   52428800          1 NO  INACTIVE
   1110868018 04-DEC-13

         2          1      35255   52428800          1 NO  INACTIVE
   1110632646 04-DEC-13


SQL> select * from v$logfile;

    GROUP# STATUS  TYPE
---------- ------- -------
MEMBER
--------------------------------------------------------------------------------
IS_
---
         1 STALE   ONLINE
D:\ORACLE\ORADATA\KAMAVTO\REDO01.LOG
NO

         2         ONLINE
D:\ORACLE\ORADATA\KAMAVTO\REDO02.LOG
NO

    GROUP# STATUS  TYPE
---------- ------- -------
MEMBER
--------------------------------------------------------------------------------
IS_
---

         3         ONLINE
D:\ORACLE\ORADATA\KAMAVTO\REDO03.LOG
NO


SQL>
Поискал по форуму, но конкретного решения по восстановлению не нашел

Делал так:

потерян inactive redolog

ALTER DATABASE CLEAR LOGFILE GROUP
ALTER DATABASE RENAME FILE ... TO ...

Только дальше что делать?
Пересоздать CONTROLFILE?


Пока вернулся к началу т.к. полезли совсем другие ошибки.
 
04.12.2013 15:32  
Mtirt
Версия оракла, база в режиме архивлога или нет?
 
04.12.2013 15:37  
kamres
Цитата:
Сообщение от Mtirt
Версия оракла, база в режиме архивлога или нет?
Версия Starting up ORACLE RDBMS Version: 10.2.0.4.0.
Не архивлог.
Бэкап только за 02.12.13, не хочу день терять.
 
04.12.2013 15:50  
Mtirt
И RMAN-а тоже нет?
 
04.12.2013 15:53  
kamres
Цитата:
Сообщение от Mtirt
И RMAN-а тоже нет?
Нет
 
04.12.2013 15:55  
Mtirt
А можно еще понять, с какой точно ошибкой база утром не запустилась?
 
04.12.2013 16:02  
kamres
Цитата:
Сообщение от Mtirt
А можно еще понять, с какой точно ошибкой база утром не запустилась?
ORA-00312: online log 2 thread 1: 'D:\ORACLE\ORADATA\KAMAVTO\REDO02.LOG'

Если сейчас базу перезапустить ошибка та же.
 
04.12.2013 16:02  
kamres
Цитата:
Сообщение от Mtirt
И RMAN-а тоже нет?
Нашел D:\oracle\ora10\BIN\rman.exe
 
04.12.2013 16:05  
kamres
На шел по RMAN:
RMAN> run
{
set until sequence 1;
restore database;
recover database;
alter database open resetlogs;
}

но это наверно при включенном архивлоге?
 
04.12.2013 16:21  
OlegON
В алерте какие строки +-10 строк от ошибки?
 
 


Опции темы



Часовой пояс GMT +3, время: 16:39.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.