Как я могу использовать команды, чтобы проверить, что размер нового файла значительно меньше того, который он заменяет?
У меня есть пакетный файл, работающий каждую ночь, который, помимо прочего, вызывает приложение UpdVMem.exe
, которое создает сокращенную базу данных членов VMembers.Adt
из основного файла Members.Adt
. Этот файл затем перемещается на удаленные сайты с тем же сценарием.
На некоторых сайтах через определенные промежутки времени VMembers.Adt будет поврежден. Я понятия не имею, почему, поскольку мы исключили блокировку таблицы для редактирования (моим программным обеспечением Delphi Membership). Это будет часто обманчиво появляться того же размера, но содержит менее половины записей.
Еще лучше был бы набор команд, которые могли бы обнаружить это повреждение или сбой при выполнении UpdVMem.exe
, поскольку один только размер не лучший показатель.
Спасибо