Заметил одну тенденцию, люди заходят — смотрят — разворачиваются и уходят.
Как говорится в одном бородатом анекдоте, "а поговорить ? " ))
Если есть вопросы касательно апекса, либо ремонта БД Firebird — прошу в комментарии. Регулярно просматриваются. Посмотрим чем смогу помочь )).
Popularity: 36%
Метки:firebird, Работа, работа, ремонт баз данныхСвязанные записи
Tags: firebird, работа, ремонт баз данных
Сбойнул сервер Firebird. Так уж случилось, что бэкапа не оказалось. Выполнили все предложенные действия. Не помогло. При создании бекапа выдает ошибку I/O error for file. Error while trying to read file. Чем можно открыть или полечить. То что лежится это точно.
Такое бывает когда повреждена структура БД. Я в таких случаях прохожу сугерионом.
Взято на
«Описание:
В результате аварийного отключения питания или аварийного завершения работы сервера последние несколько страниц файла базы данных не успевают записаться на диск и при следующем обращении к базе данных сервер не может построить целостный образ базы данных (internal database image) и открыть ее.
Ремонт:
По оставшимся в базе данных страницам выясняются потерянные ссылки на страницы, их типы и количество. Генерируются новые страницы вместо потерянных. Производится проверка базы данных с помощью gfix и контрольное backup/restore.»
Добрый день
не подскажите, что это может быть
система fedora 11
база firebird-2.1.3
в логе постоянно сыпятся ошибки такого вида
INET/inet_error: read errno = 9
как это можно поправить?
Нашел только воттакой кусок текста:
INET/inet_error: read errno = 9
and
INET/inet_error: select in packet_receive errno = 9
Is it caused by firebird, Xen, Debian, hardware, the Delphi app or something else.
Looking forward to read your opinion.
Please advise/help. Thanks in advance.
Compare your problem with this one:
http://tracker.firebirdsql.org/browse/CORE-2110
Но не открывается((
Хотя есть еще воттакое:
спасиб, я это видел, само главное, что в перечне ошибок на FB такого кода нету ((
Поломалась firebird база. Видимо из-за сбоя подачи питания на серваке. Как всегда все плохо. Актуального бэкапа нет. Нужно чинить то что есть. В эти моменты понимаешь насколько зорок должен быть глаз, регулярно проверяющий бэкапы=)Сделал бэкап поврежденной базы, игнорируя ошибки и индексы. Восстановил, перестроились индексы, но ошибки при проверке все равно возникали.При диагностики ошибок оказалось, что некоторые страницы данных повреждены. При просмотре hex редактором файла данных оказалось что поврежденные страницы заполнены нулями, т.е. отсутствует информация о типе страницы, контрольной сумме и прочего. После нескольких таких страниц идут неповрежденные 3-4 страницы. Из IBExpert нет возможности просмотра , удаления последних записей. Посоветуйте, чем можно сделать. Какие программные средства могут помочь в автоматическом восстановлении страниц или может что-то можно сделать hex редактором. Заранее спасибо!
Как самое простое, и более или менее оперативное походить по сайту «www.ibase.ru» ну и собственно по страничке «www.ibase.ru/dbrepair.htm».
Подобные проблемы решаются IBFirstAid Ambulance.