Есть два больших (по 5 ГБ каждый) файла DBF, которые необходимо резервировать перед запуском процесса через MS Access. Это на случай, если что-то будет повреждено.
Сейчас я выполняю две команды filecopy() в VBA, но подозреваю, что это медленно.
Как лучше всего выполнить это резервное копирование автоматически и эффективно? Можно ли это сделать из пакетного файла или чего-то подобного? Я не могу установить новое программное обеспечение.
решение1
Вот что можно сделать с помощью пакетного файла:
COPY FILE.DBF B:\Backups
COPY FILE1.DBF B:\Backups
Другой способ сделать это — использовать команду Esentutl
(Windows Vista+)
ESENTUTL /y FILE.DBF /d B:\Backups\FILE.DBF
ESENTUTL /y FILE1.DBF /d B:\Backups\FILE1.DBF