Kushavin's blog

Обзоры, статьи и руководства по Windows и Linux системам

Атол РКМ – лечим ошибку работы с BDE

Обслуживаю сеть магазинов самообслуживания и вот недавно случилась такая беда: на компьютере с АТОЛ’ом выскочила ошибка “Ошибка работы с BDE! Temporary table resource limit.<наименование таблицы>”.  В моём случаи файл был с транзакциями за день, что не весело.

На деле всё оказалось не так страшно, как я подумал. Подобная ошибка возникает, когда файл БД становится очень большим и драйвер отказывается создавать индексные файлы. Достаточно подменить нужный файл на пустой и работа возобновиться. Но! Мой TranzT содержит продажи за день, терять их нельзя. Поэтому я решил “почистить” его, удалив записи за все прошлые дни.

Ошибка работы с BDE! Temporary table resource limit.

Ошибка работы с BDE! Temporary table resource limit.

Для этого понадобится PARADOX 7 и редактор баз данных, я выбрал Database Tour Pro. Берём файл транзакций TranzT.db и открываем его. В DB Tour Pro есть возможность выполнить произвольный SQL запрос над открытой БД. Именно это мне и нужно. Пишем:

DELETE FROM “TranzT.DB” WHERE ECRSession < 804

Поясню, здесь мы удаляем из БД записи, которые меньше моей текущей смены. Естественно, что у Вас будет другое число, вместо 804.

Собственно это всё, теперь можно “сжать” базу данных, чтобы она стала меньше и запускать АТОЛ.

Всё вышесказанное справедливо для АТОЛ рабочее место кассира v.3

Раскажи



Ещё интересные материалы:

Самые обсуждаемые статьи:


  • Прошиваем МФУ Sumsung SCX 4824 FN - 112 comments
  • Asus K40AB - маленький монстр - 64 comments
  • Как выбрать ноутбук? Или как купить ноутбук правильно? - 19 comments
  • Обзор Microsoft Security Essentials - 18 comments
  • Установка BackTrack 4 на USB брелок - 17 comments

  • Отзывов нет, Отзывы или Пинг

    Отзыв на “Атол РКМ – лечим ошибку работы с BDE”


    − один = 7

    Rambler's Top100