Инструмент для поддержки баз данных - мечта администратора
Заметки из лаборатории
Поддержка СУБД Access и Visual Basic обычно заставляет оставаться после работы, чтобы выполнить унылые повседневные задачи. Программа Total Access Agent фирмы FMS (Вена, шт. Западная Виргиния) будет выполнять все рутинные задачи по поддержке баз данных, пока администраторы спят.
Выпущенный в марте пакет Total Access Agent ценой $199 ($599 за лицензию на 5 пользователей) будет автоматически в запланированное время выполнять резервное копирование, восстановление и компрессию данных в базах. Этот необходимый любому администратору СУБД Access или Visual Basic мощный пакет прост в обращении и даже отправляет электронные сообщения, если что-то не так.
Чтобы запланировать резервное копирование при помощи Total Access Agent,
нужно только выбрать базу данных и соответствующие функции
Продукт поставляется в 32-разрядной версии для инсталляции на системы под Windows 95 и Windows NT. Эта версия работает с Visual Basic 3.0 и 4.0 корпорации Microsoft и всеми версиями базы данных Access той же компании. Можно также приобрести 16-разрядную версию, которая работает под всеми операционными системами Windows, но несовместима с Access for Windows 95 и Visual Basic 4.0.
Мы инсталлировали Total Access Agent под Windows 95 для работы с базами данных Visual Basic 4.0 и Access for Windows 95. Мы воспользовались готовым шаблоном, и нам потребовалось всего несколько минут, чтобы составить расписание ежедневного архивирования пяти баз данных, состоящих примерно из 30 таблиц.
После этого мы запланировали еженедельное архивирование баз данных с компрессией таблиц в другой файл для записей. Используя компрессию, мы смогли уменьшить размер баз данных до 1/5 первоначального объема. Total Access Agent дает администраторам возможность архивировать до 99 копий одной и той же базы данных, а для отслеживания версий баз данных использует числовую систему именования.
Когда мы составили расписание поддержки, нам пришлось запустить Total Access Monitor, отдельную программу, которая выполняет программы в указанное время. Если пользователю нужно решать какие-то задачи по мере возникновения необходимости, то Monitor можно пренебречь.
Total Access Agent позволяет легко сжимать и восстанавливать базы данных. Сжатие - функция СУБД Access и механизма Jet языка Visual Basic, которая освобождает утерянное пространство и реорганизует индексы баз данных, - важно для обеспечения целостности базы данных и оптимизации ее производительности. Total Access Agent ничего не добавляет к встроенным функциям сжатия Access и Jet.
Администраторы могут также использовать Total Access Agent для запуска самостоятельно разработанных программ поддержки. Например, мы создали макрокоманду для запуска отчета на основе таблицы в базе данных заказов и настроили Total Access Agent так, чтобы он запускал его каждую неделю в 8 часов вечера.
Еще одна приятная функция программы позволяет администраторам планировать время окончания выполнения задач Total Access Agent, благодаря чему все операции поддержки всегда будут выполняться до начала рабочего дня.
Total Access Agent - приложение на Visual Basic, работающее в фоновом режиме, однако администраторы наверняка будут планировать операции поддержки так, чтобы они выполнялись в нерабочее время. Запускать Access для выполнения этих операций не нужно.
Единственный недостаток этого продукта - то, что он стоит $199, то есть почти столько же, сколько Access или версия Visual Basic на одного пользователя. Однако, если администрирование баз данных и возможность подольше поспать важны для вас, мы без колебания рекомендовали бы вам Total Access Agent.
С фирмой FMS можно связаться по телефону: (703) 356-4700 или по адресу: http://www.fmsync.com.
Джон Ташек