![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Потеряна информация при сбое питания Firebird [FireBird]
atruhin © (2006-02-15 15:50:00)Сегодня произошел сбой питания сервера. На сервере 3 БД. К одной из них в этот момент подключений не было, к двум были. И на всех трех базах потерялись данные за последнии 9 дней, т.е. последнии данные остались за 06.02.06, последний перезапуск сервера был 03.02.06. Почему такое может быть? Неужели сервер держит данные в кэше за 9 дней? Объем даныых не большой: в две БД менее 1000 записей в день, в третью 2000-3000 тысячи.
ПО работает несколько лет во многих местах, подобный случай первый. В чем может быть проблема? После перезапуска было сделано несколько запросов к данным таблицам, думаю с полным fetch, могли ли остаться потерянные данные как проверить?
Виталий Панасенко (2006-02-15 16:28:00) [21]"Есть мнение" на WWW.IBASE.RU, что к такому рез-ту может привести порча индекса. Правда, мнение, если идет выборка по условию.Если же full scan(select * from table), то должно показать в любом случае
Johnmen (2006-02-15 16:10:00) [22]9 дней срок большой, и ForceWrite False здесь, видимо, непричём...
В плане бреда - м.б. длиннющие пишущие транзакции были на момент сбоя?
Если данные потеряны, то м.сказать, что навсегда...