|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.08.2010, 10:58 | #1 |
Новичок
Джуниор
Регистрация: 04.08.2010
Сообщений: 3
|
Несанкционированное выключение питания и Paradox
Здравствуйте.
Имеется программка, которая производит измерения и складывает их в базу данных. Среда программирования: C++ Builder; СУБД: BDE; БД: Paradox. Проблема: Компьютер часто вырубается от сети и в дальнейшем таблицу БД открыть не удается. Как можно добиться того, чтобы база не слетала, при отключении питания? Вариант перехода на другую БД рассматриваю, но в качестве крайнего варианта. |
04.08.2010, 11:30 | #2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
04.08.2010, 12:03 | #3 |
Новичок
Джуниор
Регистрация: 04.08.2010
Сообщений: 3
|
ИБП будет, но он не решит проблему.
Измерения могут идти весь день, и при выключение света, когда ИБП иссякнет, произойдет такое же выключение. Проблема больше не в потерянных данных, а в том что таблица умирает. не могу ее открыть в DB Explore, пишет либо сама таблица повреждена, либо индексный файл. Пробовал переделывать индексный файл не помогает (Всмысле удалить и создать новый файл). Последний раз редактировалось Robotics20; 04.08.2010 в 12:10. |
04.08.2010, 16:22 | #4 |
Сама себе режиссер
Старожил
Регистрация: 27.04.2007
Сообщений: 3,365
|
Насколько я знаю Paradox, вам ничего не поможет, кроме перехода на нормальную БД
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
|
04.08.2010, 16:29 | #5 | |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
Цитата:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
|
04.08.2010, 16:40 | #6 | |
Я
Форумчанин
Регистрация: 24.04.2010
Сообщений: 693
|
Robotics20 а вы используете транзакции? База перестает дышать из-за нарушения целостности
Цитата:
Все персонажи вымышлены, все совпадения случайны.
Если жизнь игра, тогда я её разработчик ©. Последний раз редактировалось mrChester; 04.08.2010 в 17:14. |
|
04.08.2010, 16:49 | #7 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
04.08.2010, 19:47 | #8 | |
Новичок
Джуниор
Регистрация: 04.08.2010
Сообщений: 3
|
С базой я общаюсь используя элемент TQuery.
Насколько я знаю, он и использует транзакции для выполнения запросов, но толку от этого нет, даже если явно использовать транзакции. Цитата:
Спасибо, буду именно так делать если нерешу проблему программно или сменой БД Последний раз редактировалось Robotics20; 04.08.2010 в 19:53. |
|
05.08.2010, 10:41 | #9 | |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
Цитата:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Блок питания,и мать | hYpertoN1que | Компьютерное железо | 6 | 12.07.2010 22:39 |
Блок питания | krotFT | Компьютерное железо | 11 | 05.07.2010 20:49 |
Блок питания??? | SKS | Компьютерное железо | 3 | 08.05.2009 12:23 |
Блок питания-ups | zajigateli | Компьютерное железо | 4 | 25.03.2009 23:53 |
Отключение питания | Terran | Общие вопросы Delphi | 5 | 09.12.2007 00:44 |