Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Потеряна информация при сбое питания Firebird [FireBird]


Страницы:   1 2

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 здесь, видимо, непричём...
В плане бреда - м.б. длиннющие пишущие транзакции были на момент сбоя?
Если данные потеряны, то м.сказать, что навсегда...


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо