10.02.2007 22:41
likota
 
Здравствуйте.
У меня проблемка. Обвалилась база. mount делает и на открытии ругается злостно
ora-01092 Экземпляр oracle завершен. Выполнено разъединение. В alert.log грит разрушен блок данных, ругается на undotbs01.dbf... По неусмотрительности база в режиме noarchivelog/
Подскажите, плз, есть ли шансы ее как-нить запустить хоть экспорт сделать. Вобщем-то и нужна из нее схема одного пользователя. С ораклом общаюсь недолго совсем, буду очень благодарна за любую попытку помощи )
11.02.2007 00:08
baggio
 
СДЕЛАЙ ПОЛНЫЙ БЭК АП БАЗЫ, ВКЛЮЧАЯ PWD ФАЙЛ НА ЭНЕРГОНЕЗАЯВИСИМЫЙ ДИСК НА СОСОТОЯНИЕ - СЕЙЧАС... ОБЯЗАТЕЛЬНО!!!!!!!

для начала...

может и поможет....

делаем батник следующего содержания... база переводим в состояние стоп...

set nls_lang=american_america.cl8mswin1251
set oracle_sid=имя базы
svrmgrl @1.sql

делаем файл 1.sql в том же каталоге что и батник... со следующим содержанием:
connect internal/пароль_sys@имя_базы
startup mount;
alter database recover database;
alter database open;
EXIT
11.02.2007 00:26
likota
 
Recover database уже пробовала... не вылечило... ((((((
11.02.2007 00:51
likota
 
Сча попробовала еще раз как ты посоветовал.
svrmgrl система не поняла... Это важно?
Если это имеет значение - oracle 9.2.0.8
11.02.2007 15:12
baggio
 
да на 9 не прокатит...

я в ней пока не бум...бум... к олегону...

или к другим гуру....
12.02.2007 07:19
reddevil
 
Код ошибки из "В alert.log грит разрушен блок данных, ругается на undotbs01.dbf... " покажи.
to baggio - если не знаешь что сказать лучше промолчать (по доброму)
12.02.2007 16:08
likota
 
Я не знаю насколько информативно, но выкладываю кусок лога....

Цитата:
Started redo scan
Mon Feb 12 15:19:32 2007
Completed redo scan
3 redo blocks read, 4 data blocks need recovery
Mon Feb 12 15:19:32 2007
Started recovery at
Thread 1: logseq 34, block 2, scn 0.1415996
Mon Feb 12 15:19:32 2007
Recovery of Online Redo Log: Thread 1 Group 1 Seq 34 Reading mem 0
Mem# 0 errs 0: C:\ORACLE\ORA92\ORADATA\OEFPIO\REDO01.LOG
Mon Feb 12 15:19:32 2007
Completed redo application
Mon Feb 12 15:19:32 2007
Ended recovery at
Thread 1: logseq 34, block 5, scn 0.1436031
4 data blocks read, 4 data blocks written, 3 redo blocks read
Crash recovery completed successfully
Mon Feb 12 15:19:32 2007
Thread 1 advanced to log sequence 35
Thread 1 opened at log sequence 35
Current log# 2 seq# 35 mem# 0: C:\ORACLE\ORA92\ORADATA\OEFPIO\REDO02.LOG
Successful open of redo thread 1
Mon Feb 12 15:19:32 2007
SMON: enabling cache recovery
Mon Feb 12 15:19:33 2007
Errors in file c:\oracle\ora92\admin\oefpio\udump\oefpio_ora_3880.trc:
ORA-01578: ORACLE data block corrupted (file # 2, block # 187)
ORA-01110: data file 2: 'C:\ORACLE\ORA92\ORADATA\OEFPIO\UNDOTBS01.DBF'

Mon Feb 12 15:19:33 2007
Error 1578 happened during db open, shutting down database
USER: terminating instance due to error 1578
Mon Feb 12 15:19:33 2007
Errors in file c:\oracle\ora92\admin\oefpio\bdump\oefpio_reco_4024.trc:
ORA-01578: ORACLE data block corrupted (file # , block # )

Mon Feb 12 15:19:33 2007
Errors in file c:\oracle\ora92\admin\oefpio\bdump\oefpio_smon_3920.trc:
ORA-01578: ORACLE data block corrupted (file # , block # )

Mon Feb 12 15:19:33 2007
Errors in file c:\oracle\ora92\admin\oefpio\bdump\oefpio_ckpt_3080.trc:
ORA-01578: ORACLE data block corrupted (file # , block # )

Mon Feb 12 15:19:33 2007
Errors in file c:\oracle\ora92\admin\oefpio\bdump\oefpio_lgwr_4008.trc:
ORA-01578: ORACLE data block corrupted (file # , block # )

Mon Feb 12 15:19:33 2007
Errors in file c:\oracle\ora92\admin\oefpio\bdump\oefpio_dbw0_3168.trc:
ORA-01578: ORACLE data block corrupted (file # , block # )

Instance terminated by USER, pid = 3880
ORA-1092 signalled during: ALTER DATABASE OPEN...
12.02.2007 19:38
OlegON
 
Вот, посмотри про _OFFLINE_ROLLBACK_SEGMENTS, только смотри внимательно, что у тебя там побилось... Уж как повезет...

не забудь до начала работ сделать бэкап, как тебе baggio порекомендовал. А svrmgrl забудь, нет его в 9ке.

Еще есть
12.02.2007 22:29
likota
 
УРА!!!!!!!!!!!!!! ОНО ЗАРАБОТАЛО!!!!!!!!!!!!!!!!!!!!!!!!!
Извините, господа, за излишние эмоции, но я и не думала, что смогу ее поднять.
olegon, напишите адрес куда можно выслать ящик пива в благодарность ))))))
Ограмное спасибо за ссылку. Все зделала по пунктам по варианту 2, ессно. Запустилась!
Горький опыт: следите за работоспособностью сплитов в серверной )))))) (за 1 ночь 2 из 6 серваков легли))))
12.02.2007 23:12
OlegON
 
Снимаю шляпу. *04 Если честно, ожидал вороха глупых вопросов завтра. Чтобы девушки умели читать вдумчиво техническую документацию... Редкость. Будем рады видеть здесь еще не раз.
Часовой пояс GMT +3, время: 18:14.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.