powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Не открывается БД после отключения питания.
22 сообщений из 22, страница 1 из 1
Не открывается БД после отключения питания.
    #40017031
Mobinext
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго времени суток. Такая проблема . Комп завис и перезагрузился при работе с бд. После включения все данные в бд исчезли. Размер файла с бд 80 мб. Данных не много но за два года. Попытки восстановить стандартными методами не помогли. Firebird 2.5 . Запись шла в две таблицы именно их не могу прочесть. Остальные данные все на месте. Что ещё можно сделать?
...
Рейтинг: 0 / 0
Не открывается БД после отключения питания.
    #40017033
AltHasp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mobinext,

1) Восстановите с резервной копии, если он у вас имеется.
2) Какую ошибку выдает "стандартные методы восстановления" ?
3) Обратитесь к платной услуге на www.ibase.ru

Удачи !
...
Рейтинг: 0 / 0
Не открывается БД после отключения питания.
    #40017039
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на будущее отключить аснхронный ввод-вывод с базой.
смотреть gstst -h
переключить gfix -w sinc
...
Рейтинг: 0 / 0
Не открывается БД после отключения питания.
    #40017045
Mobinext
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AltHasp,

1) К сожелению нет резервных копий.
2) gfix: Summary of validation errors
Number of index page errors : 2
3) Организация не желает это делать.


Мне нужно узнать данные возможно восстановить? Есть ли они там . Чтобы отталкиваться от этого в дальнейшем.
...
Рейтинг: 0 / 0
Не открывается БД после отключения питания.
    #40017057
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mobinext3) Организация не желает это делать.
круто. если организации база пофиг, то зачем она вам?
Всё равно мы восстанавливаем только по оплате.
MobinextМне нужно узнать данные возможно восстановить?
https://ib-aid.com/download/IBFirstAIDDiagnostician.exe
открываем, если показывает таблицы, смотрим таблицы, и т.д. Это - бесплатно.
Документация тут
https://ib-aid.com/download/docs/firebird_firstaid_recovery_guide_ru.pdf
со страницы 3
...
Рейтинг: 0 / 0
Не открывается БД после отключения питания.
    #40017065
Mobinext
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdv,

Мне нужно доказать что их можно восстановить точнее что оператор не удалила их, что это из-за программного сбоя. А уж нужно им их восстанавливать или нет им решать.
...
Рейтинг: 0 / 0
Не открывается БД после отключения питания.
    #40017070
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mobinext
2) gfix: Summary of validation errors
Number of index page errors : 2
Кроме "summary" из командной строки есть подробности в firebird.log. Необязательно "вываливать" их в форум, но посмотреть, чтобы знать "масштабы повреждений" - обязательно.
...
Рейтинг: 0 / 0
Не открывается БД после отключения питания.
    #40017073
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mobinext
Мне нужно доказать что их можно восстановить точнее что оператор не удалила их, что это из-за программного сбоя.
Даже удалённые записи можно восстановить, пока не был собран мусор и пока поверх удалённых записей не была записана новая информация.
Если база не читается из-за повреждения структуры БД после аварийного отключения электропитания, то это всё - не проблема оператора.
Если восстановление повреждённой базы покажет, что оператор "предварительно" удалил записи - что будете делать?

P.S.
Вроде бы, годам к двадцати, надо бы уметь разбираться не только в технических вопросах???
...
Рейтинг: 0 / 0
Не открывается БД после отключения питания.
    #40017083
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mobinext
kdv,

Мне нужно доказать что их можно восстановить точнее что оператор не удалила их, что это из-за программного сбоя. А уж нужно им их восстанавливать или нет им решать.

Пора валить.
...
Рейтинг: 0 / 0
Не открывается БД после отключения питания.
    #40017087
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MobinextМне нужно доказать что их можно восстановить точнее что оператор не удалила их, что это из-за программного сбоя
я дал ссылку на наш софт. Смотрите, определяйте. есть данные - можно восстановить, нет данных - нельзя восстановить.
Насчет "доказать" - это смешно. При сбоях типа зависания компа (и подобного) и таких размерах баз часто бывает что база вообще просто прописана нулями, и там НЕТ НИЧЕГО.
Ну и потом, "зависание компьютера из-за программного сбоя"? Вы серьезно? Зависание компа бывает из-за глюков драйверов и железа. Обычные программы, при нормальном оборудовании, никак не могут вызвать зависание компа и его перезагрузку (если это не сделано специально).
MobinextА уж нужно им их восстанавливать или нет им решать.
ключевая ошибка в терминологии. "Восстановить" поврежденные данные обычно нельзя никак. Их нет, им капец, они повреждены или стёрты.
Если у вас украли колесо от машины, вы его "восстановить" никак не можете, вы можете только купить новое колесо. Перефразируя - нужно вводить потерянные данные по новой, если они где-то сохранились (на бумаге или еще где).
...
Рейтинг: 0 / 0
Не открывается БД после отключения питания.
    #40017103
Mobinext
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdv,

Если колесо не сожгли то можно его восстановить.)))
Если ваш софт показывает пустые таблицы то и смысла обращаться платно нет?
Я правильно понимаю? В таблице показывает 200 страниц но их нельзя посмотреть. Другие все данные видно.
...
Рейтинг: 0 / 0
Не открывается БД после отключения питания.
    #40017110
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MobinextЕсли ваш софт показывает пустые таблицы то и смысла обращаться платно нет?
конечно нет. Показываются данные НА СТРАНИЦАХ БД, без участия Firebird. Если там ничего нет, или мусор, то - да, там ничего нет.
Mobinext200 страниц но их нельзя посмотреть
что значит "нельзя"? Firstaid говорит "нельзя"? Если 200 страниц, значит как-то их надо попытаться пролистать. Данные не обязательно прямо на первой странице будут (если они есть).
...
Рейтинг: 0 / 0
Не открывается БД после отключения питания.
    #40017146
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvчто значит "нельзя"?

Охранник бьёт дубинкой по голове при попытке это сделать, разве не очевидно?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Не открывается БД после отключения питания.
    #40017260
Mobinext
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdv

что значит "нельзя"? Firstaid говорит "нельзя"? Если 200 страниц, значит как-то их надо попытаться пролистать. Данные не обязательно прямо на первой странице будут (если они есть).


Все страницы пустые.

Что значит Blob pages во вкладке Pages Symmary? 71 мб. данных тут. это 85%
...
Рейтинг: 0 / 0
Не открывается БД после отключения питания.
    #40017297
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mobinext,

картинки какие-то, или документы, или х.з. что у вас там в базе. вам виднее.
...
Рейтинг: 0 / 0
Не открывается БД после отключения питания.
    #40017334
Mobinext
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdv,

в одной базе 247 не читаемых(пустых) страниц , в низу пишет No data available.
это потерянные данные которые не восстановить платно?
Восстанавливаете только те которые возможно увидеть в программе IBSurgeon?
Или я что-то не до понимаю?
Есть еще несколько таблиц по 1 странице где тоже пишет No data available.
Как увидеть эти 71 мб Blob pages? там номера машин, вес, дата. примерно за два -три года.




Dimitry Sibiryakov.

Я не знаю как работает программа и зачем она показывает пустые страницы, поэтому говорю их "нельзя,невозможно,нереально " открыть. Не к чему придираться к словам. Если не понятно объясняю переспросите.
...
Рейтинг: 0 / 0
Не открывается БД после отключения питания.
    #40017336
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mobinext,

что такое "пустые страницы"?
...
Рейтинг: 0 / 0
Не открывается БД после отключения питания.
    #40017340
Mobinext
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ъъъъъ,

Во вкладке Preview data в таблицах которые читаются показывает данные которые там записаны, текст ячеек таблиц.
а в этих просто пустая страница.
...
Рейтинг: 0 / 0
Не открывается БД после отключения питания.
    #40017363
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mobinextэто потерянные данные которые не восстановить платно?
Восстанавливаете только те которые возможно увидеть в программе IBSurgeon?
Опять проблема с терминологией. Данные в БД располагаются на страницах, т.е. на кусках фиксированного размера, 4к, 8к или 16к.
Все страницы в БД имеют одинаковый размер.
Если на какой-то странице данных нет, то их нет. Это не "потерянные данные", это просто пустая страница. Испорченная, обнуленная, и так далее.
Какие там у вас данные были - х.з. Поэтому хоть бесплатно, хоть платно, нельзя восстановить то, чего уже нет.
No data available - означает "нет данных".
MobinextКак увидеть эти 71 мб Blob pages?
ок. страницы блобов используются когда данные блобов не помещаются на страницы данных. То есть, в таблице есть столбец блоб, есть запись на странице данных, часть которой которая содержит ссылку на страницу блоба.
Если сама запись, со ссылкой на блоб, кокнулась, то определить принадлежность страницы блоба нельзя.
То есть, если там какие-то страницы блобов якобы есть, то вы должны знать, в какой таблице используются столбцы блобов, и что там хранится. Например, вам должна быть структура таблицы EVENTS. Если только в ней и были блобы, то тогда кабздец, раз вся events грохнулась.
Теоретически, в платном FirstAid можно в меню Extract/Export выбрать Extract all blobs as files. Но это скорее всего в данном случае будут просто куски, а в каком формате у вас данные в этих блобах хранятся - знает только разработчик программы.

Мы можем посмотреть базу, и что там из нее можно извлечь. Но дальше процесс пойдет только через оплату.
...
Рейтинг: 0 / 0
Не открывается БД после отключения питания.
    #40017370
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mobinext,

дополнение. Вот вы тыкаете в превью по страницам данных. переключитесь на закладку log.
Если при чтении данных ошибок не было - будет выдано типа
[440] 21:16:33.395 Debug info> Touch relation 229
(понятно что у вас номер и всё другое).

Если же страница кривая, данные испорчены, то будет что-то вроде
[53] 21:09:40.400 Warning> Page 2 of relation 129 (real page #270) has no readable data
[54] 21:10:58.339 Warning> Page 3 of relation 129 (real page #271) has no readable data

Здесь можно взять номер real page, открыть базу hex-viewer-ом, встать на начало страницы (умножить номер страницы на размер страницы), и посмотреть, что там.

p.s. при платном экстракте есть возможность вытащить удаленные данные (сделать их неудаленными, если они не были убраны как мусор).
...
Рейтинг: 0 / 0
Не открывается БД после отключения питания.
    #40017439
Mobinext
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за внимание.
...
Рейтинг: 0 / 0
Не открывается БД после отключения питания.
    #40017865
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сдаётся мне джентльмены, это была... комедия... (С)
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Не открывается БД после отключения питания.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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