|
Не открыв сист файл system01.dbf "ORA-01578: (file # 1, block # 133658)dba_extents не откр
|
|||
---|---|---|---|
#18+
Сразу: резервных копий нет, архивлог не вёлся. Собственно, похоже пнули сервак. Головки загнулись. За бабки восстановили содержимое каталога БД, с бэд блоками. В SYSTEM01.DBF 133 corrupted blocks. Мне необходимо вытащить данные из базы. Что пробовал: Стартед моунтед запускает, в саму базу не пускает пишет корруптед блокс. КАК можно вытащить данные из этой БД???? Плиз хелп! Просьба не писать: - "Надо было сохранятся :)" ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2019, 11:40 |
|
Не открыв сист файл system01.dbf "ORA-01578: (file # 1, block # 133658)dba_extents не откр
|
|||
---|---|---|---|
#18+
Last_pretender, Надо было сохраняться :) Открывайте кейс в оракле, они могут помочь вытащить данные, возможно, за отдельные деньги. Ну или ищите BBED, может поможет. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2019, 11:43 |
|
Не открыв сист файл system01.dbf "ORA-01578: (file # 1, block # 133658)dba_extents не откр
|
|||
---|---|---|---|
#18+
Да, ещё PRM-DUL - хочет 1500$, хоть данные вроде как и показывает (10 000 записей) может есть способ обмануть его? :) Там миллионы записей в некоторых таблицах. Recovery for oracle - хочет 945$, та же ситуация :( ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2019, 11:44 |
|
Не открыв сист файл system01.dbf "ORA-01578: (file # 1, block # 133658)dba_extents не откр
|
|||
---|---|---|---|
#18+
jan2aryLast_pretender, Надо было сохраняться :) Открывайте кейс в оракле, они могут помочь вытащить данные, возможно, за отдельные деньги. Ну или ищите BBED, может поможет. Открывайте кейс в оракле - модно поподробнее BBED - это что и где искать? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2019, 11:46 |
|
Не открыв сист файл system01.dbf "ORA-01578: (file # 1, block # 133658)dba_extents не откр
|
|||
---|---|---|---|
#18+
Last_pretenderДа, ещё PRM-DUL - хочет 1500$, хоть данные вроде как и показывает (10 000 записей) может есть способ обмануть его? :) Там миллионы записей в некоторых таблицах. Recovery for oracle - хочет 945$, та же ситуация :( и в чем проблема ? рассчитываете что кто-то будет с вашим битым system бесплатно возиться ? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2019, 11:52 |
|
Не открыв сист файл system01.dbf "ORA-01578: (file # 1, block # 133658)dba_extents не откр
|
|||
---|---|---|---|
#18+
kinky cat, Хотелось бы самому, но таких денег всё равно нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2019, 11:57 |
|
Не открыв сист файл system01.dbf "ORA-01578: (file # 1, block # 133658)dba_extents не откр
|
|||
---|---|---|---|
#18+
в pfile добавить параметр и открыть БД с ним: *.event='10513 trace name context forever, level 2' Если Бд откроется, выгружайте данные экспортом. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2019, 12:25 |
|
Не открыв сист файл system01.dbf "ORA-01578: (file # 1, block # 133658)dba_extents не откр
|
|||
---|---|---|---|
#18+
Для начала желательно посмотреть alert.log почему он не может открыть БД ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2019, 12:40 |
|
Не открыв сист файл system01.dbf "ORA-01578: (file # 1, block # 133658)dba_extents не откр
|
|||
---|---|---|---|
#18+
Вячеслав ЛюбомудровДля начала желательно посмотреть alert.log почему он не может открыть БД Last_pretenderЧто пробовал: Стартед моунтед запускает, в саму базу не пускает пишет корруптед блокс. Денег нет, поэтому легко справится сам :) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2019, 12:50 |
|
Не открыв сист файл system01.dbf "ORA-01578: (file # 1, block # 133658)dba_extents не откр
|
|||
---|---|---|---|
#18+
Из Алерта ORA-00604: ошибка на рекурсивном SQL-уровне 1 ORA-01578: разрушен блок данных ORACLE (файл # 1, блок # 133794) ORA-01110: файл данных 1: 'C:\BASE\BASE\SYSTEM01.DBF' </txt> </msg> <msg time='2019-03-19T14:21:11.417+04:00' org_id='oracle' comp_id='rdbms' client_id='' type='UNKNOWN' level='16' host_id='DESKTOP-I5DR3BN' host_addr='fe80::b122:523c:4cfe:9f7%15' module='' pid='7552'> <txt>Errors in file C:\APP\OLEGUS\diag\rdbms\base\base\trace\base_smon_7552.trc: ORA-00604: ошибка на рекурсивном SQL-уровне 1 ORA-01578: разрушен блок данных ORACLE (файл # 1, блок # 133794) ORA-01110: файл данных 1: 'C:\BASE\BASE\SYSTEM01.DBF' </txt> </msg> ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2019, 13:22 |
|
Не открыв сист файл system01.dbf "ORA-01578: (file # 1, block # 133658)dba_extents не откр
|
|||
---|---|---|---|
#18+
Last_pretender, Все что есть .... ====================== Если NOARCHIVELOG ======================. EXP-00056: ORACLE выдала ошибку 1578 ORA-01578: разрушен блок данных ORACLE (файл # 5, блок # 121773) ORA-01110: файл данных 5: 'C:\ORACLE\ORADATA\DBNOHT05\USERS01.DBF' select owner, segment_type, segment_name from dba_extents where file_id = 5 and 121773 between block_id and block_id+blocks-1; Увидим, что за объект в поврежденном блоке. analyze table SUPERMAG.SMSPECSTAT validate structure [cascade]; - это вряд ли поможет Под SYS: begin dbms_repair.admin_tables('ORPHAN_KEYS_TABLE', dbms_repair.orphan_table, dbms_repair.create_action); end; begin dbms_repair.admin_tables('REPAIR_TABLE',1,1,'SYSTEM'); end; declare c number; begin sys.DBMS_REPAIR.check_object('SUPERMAG', 'SMSPECSTAT', corrupt_count => c); dbms_output.put_line('cnt :' ||c); end; select * from repair_table - видим блоки, которые надо чинить Простое решение - пропускать поврежденные блоки. declare c number; begin sys.DBMS_REPAIR.skip_corrupt_blocks('SUPERMAG', 'SMSPECSTAT'); dbms_output.put_line('cnt :' ||c); end; Затем таблицу можно пересоздать. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2019, 14:00 |
|
Не открыв сист файл system01.dbf "ORA-01578: (file # 1, block # 133658)dba_extents не откр
|
|||
---|---|---|---|
#18+
maverick2104Затем таблицу можно пересоздать.Точно! В какой-нибудь TAB$ не должно быть немного записей... Правда она в кластере с еще десятком таблиц. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2019, 14:09 |
|
Не открыв сист файл system01.dbf "ORA-01578: (file # 1, block # 133658)dba_extents не откр
|
|||
---|---|---|---|
#18+
Aliona, Глухо. dba_extents не открывается, не запускается база ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2019, 14:14 |
|
Не открыв сист файл system01.dbf "ORA-01578: (file # 1, block # 133658)dba_extents не откр
|
|||
---|---|---|---|
#18+
В человеческом виде alert.log можно увидеть в подкаталоге trace ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2019, 14:19 |
|
Не открыв сист файл system01.dbf "ORA-01578: (file # 1, block # 133658)dba_extents не откр
|
|||
---|---|---|---|
#18+
maverick2104, Все что есть Этот рецепт не для таблиц SYS. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2019, 14:21 |
|
Не открыв сист файл system01.dbf "ORA-01578: (file # 1, block # 133658)dba_extents не откр
|
|||
---|---|---|---|
#18+
Вячеслав Любомудров, Он здоровый, выше выложил финальную часть, она повторяется кучу раз ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2019, 14:59 |
|
Не открыв сист файл system01.dbf "ORA-01578: (file # 1, block # 133658)dba_extents не откр
|
|||
---|---|---|---|
#18+
Alionaв pfile добавить параметр и открыть БД с ним: *.event='10513 trace name context forever, level 2' Если Бд откроется, выгружайте данные экспортом. :) Думаю надежд мало. Если бы у автора было хотя бы ORA-01113: file needs media recovery .. А так dul или bbed как уже говорили. Хотя bbed c SYSTEM01.DBF 133 corrupted blocks... Ну проще на dul деньги найти ) или забить) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2019, 09:57 |
|
Не открыв сист файл system01.dbf "ORA-01578: (file # 1, block # 133658)dba_extents не откр
|
|||
---|---|---|---|
#18+
А что такое bbed?? Никак не могу найти где это и что это? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2019, 08:28 |
|
Не открыв сист файл system01.dbf "ORA-01578: (file # 1, block # 133658)dba_extents не откр
|
|||
---|---|---|---|
#18+
Last_pretenderА что такое bbed?? Никак не могу найти где это и что это?Да ну? Совсем немощный? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2019, 09:17 |
|
Не открыв сист файл system01.dbf "ORA-01578: (file # 1, block # 133658)dba_extents не откр
|
|||
---|---|---|---|
#18+
В итоге могу сказать только то, что безденежность и необходимость результата творят чудеса. Отдавать буржуям 1500$ непожелал. Проблема решилась 2-мя неделями нервов и всего лишь 10-ю командами. DBMS_REPAIR.SKIP_CORRUPT_BLOCKS create table open mount и т.д. Разобрался сам, поэтому решение, если кому надо будет, могу предложить ТОЛЬКО, на возмездной основе. Я не буржуй и 1,5к американских рублей не потребую :) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2019, 08:22 |
|
Не открыв сист файл system01.dbf "ORA-01578: (file # 1, block # 133658)dba_extents не откр
|
|||
---|---|---|---|
#18+
Last_pretenderВ итоге могу сказать только то, что безденежность и необходимость результата творят чудеса. Отдавать буржуям 1500$ непожелал. Проблема решилась 2-мя неделями нервов и всего лишь 10-ю командами. DBMS_REPAIR.SKIP_CORRUPT_BLOCKS create table open mount и т.д. Разобрался сам, поэтому решение, если кому надо будет, могу предложить ТОЛЬКО, на возмездной основе. Я не буржуй и 1,5к американских рублей не потребую :) решение гуглится за 10 мин совершенно бесплатно ))) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2019, 11:07 |
|
|
start [/forum/topic.php?fid=52&msg=39788479&tid=1882625]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 162ms |
0 / 0 |