powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Полетел HDD,помогите восстановить базу.
40 сообщений из 40, показаны все 2 страниц
Полетел HDD,помогите восстановить базу.
    #39897835
beerua
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем здравствуйте.
Восстановил что мог с помощью Hetman Partition Recovery (куча битых секторов), сейчас БД: ORACLE initialization or shutdown in progress
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
SQL> connect / as sysdba
Connected.
SQL> shutdown abort
ORACLE instance shut down.
SQL> startup nomount
ORACLE instance started.
Total System Global Area 1272213504 byte
Fixed Size                  1376464 byte
Variable Size             469765936 byte
Database Buffers          788529152 byte
Redo Buffers               12541952 byte
Database mounted.
SQL> alter database mount;
Database altered.
SQL> alter database open;
alter database open
*
ERROR at line 1:
ORA-01122: database file 1 failed verification check
ORA-01110: data file 1: 'D:\APP\ORACLE\ORADATA\OUTDOOR\SYSTEM01.DBF'
ORA-01210: data file header is media corrupt


Есть бэкап SYSTEM01.DBF - аж за 4 месяц, все остальные сдохли.
Куча методов перепробовал ничего не работает, два дня сижу уже .....
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39897837
Фотография mefman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А зачем восстанавливать ненужную базу?
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39897838
beerua
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mefman,

Тут что пытаюсь восстановить она за 11 месяц, ошибка выше.
Та которая за 4 месяц полностью работает, но данные старые.
Может как то можно ещё восстановить за 11 месяц?
Спасибо.
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39897840
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
beeruaМожет как то можно ещё восстановить за 11 месяц?

Взять ту, которая за 4 и заставить того, кто не делал бэкапы, ввести недостающее ручками.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39897841
beerua
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,

Бэкапы типа делались, восстановил что смог и сделал ноги.
Повесили на меня разобраться, а я больше по PHP... чем Оракл.
Подскажите куда копать или куда обратится?
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39897857
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
beerua
Повесили
Если "они" певесили на неспециалиста по ораклу, с твоей стороны логично было бы следовать политике компании и обратиться с вопросом в форум PHP.
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39897864
beerua
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
-2-,

Обхохотаться просто!
Уже понемногу начинаю разбираться. Если есть варианты то буду благодарен.
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39897875
проходил мимо...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
beerua,

вариант очень простой - покажи лог восстановления и последующие ошибки интересующего тебя бэкапа.
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39897885
beerua
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
проходил мимо...,

Логов восстановления нету как таковых.
Жесткие диски "полетели".
Я восстановил Бэкап диска "Д" который был сделан Акронисом за 4 месяц. Он единственный который запустился.
С оригинально диска "Д" (который тоже посыпался) с помощью Hetman Partition Recovery востановил папку D:\APP\ORACLE\ORADATA\OUTDOOR.
Остановил базу, и методом копировать-вставить залил в Оракл.
Теперь пытаюсь запустить и борюсь с ошибкой:
Код: plsql
1.
2.
3.
ORA-01122: database file 1 failed verification check
ORA-01110: data file 1: 'D:\APP\ORACLE\ORADATA\OUTDOOR\SYSTEM01.DBF'
ORA-01210: data file header is media corrupt


Они выскакивают везде, чтобы я не делал.
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39897888
beerua
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторОни выскакивают везде, чтобы я не делал.


И вот опять!

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
SQL> startup
ORACLE instance started.

Total System Global Area 1272213504 bytes
Fixed Size                  1376464 bytes
Variable Size             469765936 bytes
Database Buffers          788529152 bytes
Redo Buffers               12541952 bytes
Database mounted.
ORA-01589: must use RESETLOGS or NORESETLOGS option for database open


SQL> recover database until cancel using backup controlfile;
ORA-00283: recovery session canceled due to errors
ORA-01110: data file 1: 'D:\APP\ORACLE\ORADATA\OUTDOOR\SYSTEM01.DBF'
ORA-01122: database file 1 failed verification check
ORA-01110: data file 1: 'D:\APP\ORACLE\ORADATA\OUTDOOR\SYSTEM01.DBF'
ORA-01210: data file header is media corrupt
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39897903
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
beerua

С оригинально диска "Д" (который тоже посыпался) с помощью Hetman Partition Recovery востановил папку D:\APP\ORACLE\ORADATA\OUTDOOR.

Т.е. не базу, а мусор.
Давайте называть вещи своими именами.
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39897905
проходил мимо...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
beerua
Бэкап диска "Д"

к сожалению, как вам уже сказали, это именно мусор, а не бэкап базы.
бэкапы баз не делают бэкапами дисков, разве что снапшотами, но и там есть свои нюансы...
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39897906
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну с __цельного__ образа диска вероятность восстановиться все же выше, чем с "что мог с помощью Hetman Partition Recovery (куча битых секторов)"

IMHO
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39897953
beerua
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Leonid Kudryavtsev,

авторНу с __цельного__ образа диска вероятность восстановиться все же выше
Я же писал, с образа база восстановилась без танцев с бубном, но данные устаревшие.
Хорошо, если по вашему папка ORADATA/OUTDOOR мусор, то что нужно было вытащить со старой базы?
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39897974
Oleg M.Ivanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
beerua
Leonid Kudryavtsev,
Хорошо, если по вашему папка ORADATA/OUTDOOR мусор, то что нужно было вытащить со старой базы?

Старая база в живом состоянии это все лучше, чем совсем ничего. В нее можно новые данные заново загрузить, если, конечно, есть откуда.
Тут недавно тема была , пытались восстановить базу из похожего состояния. Там оказался невосстановимый мусор. Смотрите концовку , где файлы проверялись утилиткой dbv. Ей стоит и ваши файлы базы данных проверить, чтобы понять, мусор там или все-таки есть надежда что-то вытащить.
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39897981
проходил мимо...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
beerua
что нужно было вытащить со старой базы?

последний сделанный рманом бэкап и все оставшиеся логи.
а сейчас у вас часть файлов базы содержит данные на начало "бэкапа", часть - на конец, а часть (и если база сколь-нибудь рабочая, таких большинство) изменялись в процессе снятия копии, а значит точно мусор. и именно в третий тип попадает табличное пространство систем, если, конечно, база вообще была открыта.
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39897986
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если данные критически важны - то при наличии поддержки обратитесь к вендору.
Если же СУБД ворованная - то гуглите утилиту DUL и аналоги.
Еще вариант - найти на форуме участника DBA и слёзно просить помощи (см. почту в профиле, давно не видел ее в онлайне) - Ната один из немногих специалистов, способных читать и править заголовки файлов данных руками.
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39898044
beerua
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Oleg M.Ivanov,

автор Смотрите концовку, где файлы проверялись утилиткой dbv
Не может проверить файл SYSTEM01.DBF
DBV-00107: Unknown header format (0) (0)
Остальные файлы норм.
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39898049
beerua
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
andrey_anonymous,

авторЕще вариант - найти на форуме участника DBA и слёзно просить помощи (см. почту в профиле, давно не видел ее в онлайне) - Ната один из немногих специалистов, способных читать и править заголовки файлов данных руками.

Понял спасибо.


А вендора нету, писали её лет 15 назад.
А с DUL попробую.
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39898062
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
beerua
А вендора нету, писали её лет 15 назад.

Ммм? Вендор СУБД - компания Oracle - всё ещё жива, насколько мне известно.
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39898063
Фотография mefman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
beerua

А вендора нету, писали её лет 15 назад.

кого оракла?
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39898078
beerua
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторМмм? Вендор СУБД - компания Oracle - всё ещё жива, насколько мне известно.

авторкого оракла?

Сорян, неправильно выразился.
Человека который разрабатывал СУБД уже нету, он наверное всё бы исправил. Хотя от такого мало кто застрахован, примерно год назад поменяли HDD на новые те начали сыпатся после 10 лет работы, так новые вышли из строя за год.

Официальной поддержки нету.
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39898088
alex-ls
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
beerua
Официальной поддержки нету.

т.е. у вас ворованный оракл?
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39898092
beerua
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alex-ls,

авторт.е. у вас ворованный оракл?


Хз, а в чем разница? И как это проверить?


авторЧеловека который разрабатывал СУБД уже нету

Уже не было до меня.
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39898234
Фотография mefman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
beerua
alex-ls,

авторт.е. у вас ворованный оракл?


Хз, а в чем разница? И как это проверить?


авторЧеловека который разрабатывал СУБД уже нету

Уже не было до меня.
на нет и суда нет.
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39898316
Фотография DВА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andrey_anonymous
Если данные критически важны - то при наличии поддержки обратитесь к вендору.
Если же СУБД ворованная - то гуглите утилиту DUL и аналоги.
Еще вариант - найти на форуме участника DBA и слёзно просить помощи (см. почту в профиле, давно не видел ее в онлайне) - Ната один из немногих специалистов, способных читать и править заголовки файлов данных руками.


данунах )))
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39898326
АлехЛуг
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
beerua,
еще раз все по порядку.
1. база в арклог режиме ?
2. как осуществлялось бекапирование: горячий или холодный бекап ?
3. что удалось восстановить? дата файлы частично - так?, реду? , если база арклогмоде есть ли архивлоги?
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39898474
beerua
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
АлехЛуг,

1. База работает со всеми плюшками, бэкап был взят за 4 месяц.
2. Винт накрылся на прошлой недели, возможно там и был бэкап RMAN но восстановить не получилось.
3. Удалось восстановить папку OUTDOOR из папки ORADATA.

Хочу подменить файл с данными SYSTEM01.DBF, за 11 месяц.
DBV утилита ругается: dbv-00107 unknown header format
Посоветовали в HEX редакторе руками подкорректировать Заголовок из старого рабочего SYSTEM01.DBF.

Сейчас работаю над этим. Будет результат напишу.
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39898481
Фотография mefman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
beerua

2. Винт накрылся на прошлой недели, возможно там и был бэкап RMAN но восстановить не получилось.

...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39898483
Надфиль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
beerua
АлехЛуг,


странный у вас набор файлов.:-)
данные то в каком хранились пользовательские?
чтото чую я что в system.
совет, собирай манатки и иди в другое место работать.
тут ничего не оживет. не трать время на бессмысленные телодвижения.
:-)
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39898520
beerua
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Надфиль,

авторчтото чую я что в system.


Всё верно) По немножко оживает всё.

mefman,

А Бэкпапы ещё были не на сервере, но тот винт даже не включается. с ним борются профессионалы )))
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39898524
beerua
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Короче говоря, движение есть, в HEX редакторе руками подкорректировать Заголовок.
Теперь ругань в другом, не получается решить проблему.
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39898527
Надфиль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
beerua
По немножко оживает всё.

Это ты себя успокоил.
то что мертво таким образом ожить не сможет.
возможна видимость "ожития". при попытке работы сервер будет падать с весьма витиеватыми ошибками.
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39898529
Фотография mefman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
beerua

А Бэкпапы ещё были не на сервере, но тот винт даже не включается. с ним борются профессионалы )))

какой массовый падеж винтов ))
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39898531
beerua
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mefman,

авторкакой массовый падеж винтов ))


Нет никакой массы, было два винта - один еле дышит, второй сдох. ВСЁ, хватит про эти винты.
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39898534
beerua
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
SQL> alter database open resetlogs;
alter database open resetlogs
*
ERROR at line 1:
ORA-01139: RESETLOGS option only valid after an incomplete database recovery


SQL> shutdown immediate
ORA-01109: database not open


Database dismounted.
ORACLE instance shut down.
SQL> create spfile from pfile;

File created.

SQL> create pfile from spfile;

File created.

SQL> startup pfile = D:\app\oracle\admin\outdoor\pfile\init.ora.818201115555 mou
nt;
ORACLE instance started.

Total System Global Area 1272213504 bytes
Fixed Size                  1376464 bytes
Variable Size             335548208 bytes
Database Buffers          922746880 bytes
Redo Buffers               12541952 bytes
ORA-00214: control file 'D:\APP\ORACLE\ORADATA\OUTDOOR\CONTROL01.CTL' version
1513483 inconsistent with file
'D:\APP\ORACLE\FLASH_RECOVERY_AREA\OUTDOOR\CONTROL02.CTL' version 1513433


SQL>
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39898544
Alibek B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обратитесь к специалистам, пока совсем все не убили.
У меня однажды был сбой в БД, но это был RAID5 на серверных дисках плюс был двухдневный бэкап.
Квалифицированный специалист восстанавливал БД часа четыре, а потом я еще неделю подправлял всякие мелочи вроде битых индексов.
А при озвученных данных про БД можно вообще забыть.
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39898550
beerua
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alibek B.,

Блин, да никто ни чего не убивает, уже все что можно специалисты восстановили. Бэкапы сделаны и загружены на Гугл диск.
Сервер работает нормально, с данными за 4 месяц.
Пытаемся восстановить данные с 4 по 11 месяц, на тестовом сервере.
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39898645
АлехЛуг
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
beerua,

Нужно что бы еще даданные из заголовка соответствовали данным записи по этому датафайлу в "контрольнике". а контрольник у вас я так понимаю 4-го месяца. scn и всяческие таймстампы не совпадают как минимум.
...
Рейтинг: 0 / 0
Полетел HDD,помогите восстановить базу.
    #39898952
Фотография Aliona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
beerua

Повесили на меня разобраться, а я больше по PHP... чем Оракл.

А вам "море по колено", вы и согласились.
:(
...
Рейтинг: 0 / 0
40 сообщений из 40, показаны все 2 страниц
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Полетел HDD,помогите восстановить базу.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]