Утилита PackInfo разработана с целью снять ряд проблем, которые
возникают при работе с пакетами DTS. Перечислю те из них, с которыми мы сталкивались постоянно в
нашей работе:
- Отсутствие поиска. Допустим вы знаете имя процедуры (таблицы и т.п.), которая вызывается из ДТС, но не знаете
имени ( имен ) ДТС, которые ее используют.
- Неудобство просмотра логики работы. Если вы изучаете ДТС, доставшуюся вам по наследству, то
вам надо зайти чуть ли не в каждый шаг и просмотреть чуть ли не все свойства, где возможны скрипты, чтобы
понять логику работы. Если ДТС сильно навороченная, то этот по существу рутинный процесс может
отнимать много времени.
- Неудобство передачи разработанных (измененных ДТС) на внедрение. С каждой ДТС приходится разбираться
индивидуально. Вначале ее открыть, затем сохранить в файл и при этом желательно только последнюю версию.
Если у вас таких ДТС с десяток, то ваша работа затянется надолго, хотя надо было всего-то отметить
нужные ДТС и сохранить их требуемые версии (чаще всего последние) в файлы.
- Неудобство установки ДТС из фалов. Каждый файл надо открыть и сохранить на сервере. Почему бы
не проделать такую операцию сразу с группой файлов?
- в интерфейсе Enterprise Manager тображаются только последние версии ДТС. Об остальных
версиях (предыдущих) мы можем узнать лишь с помощью данной утилиты. Это хранение ненужного добра
отнимает у сервера ценные ресурсы.
- жуткая навигация по пакетам. Пакет открывается в модальном окне. Чтобы просмотреть другой
пакет параллельно с открытым, надо запускать новое приложение Enterprise Manager.
- и др.
Для устаранения отмеченных выше недостатков перечислю несколько функций,
реализованных утилитой PackInfo:
- единовременная загрузка группы структурированных файлов DTS из файловой деректории на Сервер.
- единовременная выгрузка группы DTS с Сервера в файловую директорию.
- просмотр в одном ListBox всех наиболее важных свойств DTS, включая ActiveX сценарии.
- поиск подстроки внутри всех или группы DTS с получением списка найденных DTS.
- навигация по DTS в режиме History.
- просмотр и массовое удаление DTS и их невидимых в Enterprise Manager версий.
- сортировки, фильтры и многое другое...
Мой е-майл.