|
Как поднять базу данных с потерянным файлом табличного пространства UNDO
|
|||
---|---|---|---|
#18+
Уважаемые, доброго времени суток! Помогите в вопросе восстановления базы данных! Вышел из строя один из дисков из дискового массива, который принадлежит к тестовому серверу. Там находится одна база данных которую мне надо попробовать восстановит. Версия Oracle 11g. На испорченном диске находились: 1) один из трех экземпляров управляющего файла. (а именно файл "control02.ctl"); 2) Датафайл "undotbs01.dbf" который относится к табличному пространству UNDOTBS; 3) один из двух экземпляров с каждой трех группы журналныз файлов (Redo Log File). Хочу перенести эти все файлы в другое место. Первый пункт решил следующим способом: 1) Проверил с какого файла инициализации загрузилась база данных. Убедился, что это -spfile. Код: sql 1.
результат был: 22 Рез-тат >0 - используется spfile Рез-тат =0 - используется pfile 2) посмотрел на параметр в spfile. Код: sql 1.
увидел полный путь трех контрольных файлов (file1,file2,file3) 3) внес изменение удалив из списка испорченный управляющий файл: Код: sql 1.
далее shutdown immediate и startup. теперь база данных не ругается на управляющий файл и он теперь монтируется, но не открывается и жалуется на undo файл. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
ВОПРОС: КАК ПЕРЕСОЗДАТЬ ФАЙЛ ТАБЛИЧНОГО ПРОСТРАНСТВО UNDO В РЕЖИМЕ MOUNT в другом месте, для того, чтобы в дальнейшем можно было СТАРТОВАТЬ БАЗУ ДАННЫХ. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2015, 14:39 |
|
Как поднять базу данных с потерянным файлом табличного пространства UNDO
|
|||
---|---|---|---|
#18+
Сорри, не в том разделе задал вопрос. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2015, 14:45 |
|
Как поднять базу данных с потерянным файлом табличного пространства UNDO
|
|||
---|---|---|---|
#18+
Ты когда в соответствующем разделе будешь задавать вопрос внимательней смотри, что ты пишешьNurly1) Проверил с какого файла инициализации загрузилась база данных. Убедился, что это -spfile. Код: sql 1.
результат был: 22 Рез-тат >0 - используется spfile Рез-тат =0 - используется pfile Nurly2) посмотрел на параметр в spfile. Код: sql 1.
увидел полный путь трех контрольных файлов (file1,file2,file3) Там ребята зубастые, за такое сразу обсмеют А вообще, воспользуйся сначала поиском в форуме Oracle -- проблема неоднократно обсуждалась Кратко -- у тебя есть неплохой шанс пересоздать UNDO если БД закрыта штатным образом (не упала аварийно) Но и это далеко не 100%, UNDO слишком важная часть БД По буквам -- в [s]pfile меняешь параметр UNDO_MANAGEMENT на MANUAL В режиме MOUNT удаляешь файл из юрисдикции БД (alter system datafile '/undo/irina/undotbs01.dbf' offline [drop]) Пытаешься открыть Если получилось -- удаляешь UNDO-табличное пространство и создаешь новое Прописываешь его в файле инициализации ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2015, 14:55 |
|
|
start [/forum/topic.php?fid=25&fpage=25&tid=1481848]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
70ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 173ms |
0 / 0 |