Страница 1 из 1

cannot find record fragment (248)

Добавлено: 16 май 2006, 17:32
Naidenov
Доброго времени суток.
При бекапе возникла ошибка cannot find record fragment (248).
OS Linux ASP 4 Firebird 1.5.2.4731
Пробовал: 1) gbak -b -v -ig -g
2) gfix -v -f
3) gfix -v -mend
Безрезультатно. Подскажите: 1) как это побороть;
2) чем может быть вызвана эта ошибка?
Заранее благодарен.

Добавлено: 16 май 2006, 17:44
kdv
бэкап какой командной строкой делается?

Добавлено: 16 май 2006, 17:49
Alexey Kovyazin
Привет!

Похоже, база сломалась, бэкап ту не причем.

Копируйте базу на Виндовую машину, скачивайте IBFirstAID Diagnostician 1.9, запускаете диагностику по базе, присылаете лог (зипнутый) на support@ibase.ru с пометкой от кого.

По результатам мы свяжемся с Вами и посовтеуем либо IBFirstAID полную верисю, либо починку БД.

С уважением,
Алексей Ковязин

Добавлено: 16 май 2006, 17:51
Naidenov
kdv писал(а):бэкап какой командной строкой делается?
gbak -b -v -y Disk:/<Path>/Error.log ...;

Добавлено: 16 май 2006, 18:21
kdv
добавь ключ -g.
кстати, ты в первом письме правильно написал, я не углядел. а потом приводишь уже без -g.

Добавлено: 16 май 2006, 18:40
Naidenov
kdv писал(а):добавь ключ -g.
кстати, ты в первом письме правильно написал, я не углядел. а потом приводишь уже без -g.
В первом письме это то, что я делал уже после того, как не прошло gbak -b -v ... Поэтому, собственно, и написал.
Ну так что порекомендуешь(кроме "вкусных бизнес советов" от Ковязина)?

Добавлено: 16 май 2006, 19:04
kdv
Ну так что порекомендуешь(кроме "вкусных бизнес советов" от Ковязина)?
гм. ты не понял. это бизнес-советы от ibase :)

собственно, если gfix не лечит, то советы такие:

1. проверяешь IBFirstAid. если он детектит ошибку, можешь купить его.
2. можешь не покупать, обратиться к нам в ремонт. К Алексею, если это требуется уточнить. Ремонт в 90% случаев платный.
3. можешь попробовать починить сам.

вот такой расклад.