Delirium
19-10-2012, 10:19
Сжатие и восстановление файлов Access (mdb) происходит путем создания копии базы, сжатия новой копии, удаления старой версии и переименования новой копии. Этот же процесс реализован в предлагаемой мной программке.
Необходимые файлы:
dbpath.txt Путь до файла, который необходимо сжать(включая имя файла). Например, C:\1.mdb или \\server\share\1.mdb
newdbpath.txt Путь до файла, в который будет создана копия документа(включая имя файла). Например, C:\1_tmp.mdb или \\server\share\1_tmp.mdb
backuppath.txt Путь до папки с бекапом. 2 варианта написания: если написано только имя папки, оно ищется в каталоге, где лежит файл из dbpath.txt, если же прописан полный путь - пишет туда. В конце пути слеш \ указывать не надо.
log.txt Пишет лог результат последнего выполнения программы
Запускаем выполнение программы в планировщик ночью и имеем каждое утро сжатую базу с бекапом несжатого файла.
Никаких сообщений и дополнительных настроек у программы нет, равно как и предупреждений типа "А вы действительно хотите то то и то то?".
Удобно для тех, кто использует базу Access и стороннюю оболочку для работы с ее данными.
Есть программа от Microsoft: http://support.microsoft.com/kb/273956/ru, но там нет возможности складировать бекапы.
Необходимые файлы:
dbpath.txt Путь до файла, который необходимо сжать(включая имя файла). Например, C:\1.mdb или \\server\share\1.mdb
newdbpath.txt Путь до файла, в который будет создана копия документа(включая имя файла). Например, C:\1_tmp.mdb или \\server\share\1_tmp.mdb
backuppath.txt Путь до папки с бекапом. 2 варианта написания: если написано только имя папки, оно ищется в каталоге, где лежит файл из dbpath.txt, если же прописан полный путь - пишет туда. В конце пути слеш \ указывать не надо.
log.txt Пишет лог результат последнего выполнения программы
Запускаем выполнение программы в планировщик ночью и имеем каждое утро сжатую базу с бекапом несжатого файла.
Никаких сообщений и дополнительных настроек у программы нет, равно как и предупреждений типа "А вы действительно хотите то то и то то?".
Удобно для тех, кто использует базу Access и стороннюю оболочку для работы с ее данными.
Есть программа от Microsoft: http://support.microsoft.com/kb/273956/ru, но там нет возможности складировать бекапы.