![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Нужно реализовать восстанавливаемость системы [D6, Paradox]
Tanya © (2003-06-05 13:19:00)Господа, помогите ,pls.
Есть некая программка, которая по таймеру пишет записи в БД.
Отключаем питание компа, имитирую экстренную ситуацию.
Когда пытаемся войти выдается следующее ужасающее сообщение
"Access violation at adress 00523022 in module "Project2.exe" Read of adress 00000080".
В общем что-то происходит с базами, т.к. когда пытаюсь их открыть , он говорит "Index is out of date".
Как мне реализовать поставленную задачу?
Anatoly Podgoretsky (2003-06-05 15:13:00) [1]Без UPS и с ним будет тоже самое, но и одного UPS недостаточно, надо программа мониторинга UPS (поставляется вместе с UPS), кроме того пользовательские программы не должны препятствовать выключению компьютера, иначе UPSу бужет грош цена. Второй рубеж архивирования, но это уже с потерями данных между архивациями, более серьезно зеркальный сервер или его имитация.
Sandman25 (2003-06-05 15:08:00) [2]>Как мне реализовать поставленную задачу?
В крайнем случае использовать "умный" SQL сервер типа Informix.
Соловьев (2003-06-05 14:11:00) [3]
> А как выполнить переиндексацию?
bde32.hlp
Tanya (2003-06-05 14:07:00) [4]А как выполнить переиндексацию?
У меня все вылетает в момент, когда я пытаюсь создать форму типа TDataModule, на которой находятся TTable и TDataSource.
что мне делать в этом случае.
Stas (2003-06-05 13:56:00) [5]Ты сохраняешь по таймеру и когда выключаешь питание у тебя ведется запись в таблицу и естественно при этом портится структура, так и винт недолго запороть.
Ler (2003-06-05 13:44:00) [6]2 Tanya
Согласен с Stas © (05.06.03 13:39)
Скажи, у таблицы есть индексы содержащие поля типа @(TimeStamp)?
интересующийся (2003-06-05 13:44:00) [7]попробуй переиндексацию в исключительной ситуации
Stas (2003-06-05 13:39:00) [8]Поставить UPS