ПредишенСледващото

Как може да се изпълняват пакета DTS за извършване на:

  • от дизайнер прозореца на DTS (Пакет Menu -> Изпълнение или бутона Execute)
  • от контекстното меню за пакета в диспечера на Enterprise (Execute пакет)
  • използване конзола полезност DTSRun на
  • с помощта на графичен инструмент DTSRunUI
  • с помощта на Execute пакет Задача от друг пакет
  • график пакет за изпълнение от SQL Server Agent (контекстното меню за пакета -> График пакет).

Най-препоръчваните методи - DTSRun. DTSRunUI или Execute пакет задачите. тъй като единственият начин да започнете да използвате всички функции на пакети (включително прехвърляне на глобална променлива, когато стартирате пакета). Обърнете внимание:

  • командния ред за генериране DTSRun удобно използване DTSRunUI. трябва да се проведе DTSRunUI. изберете изпълнимия пакет и начина на свързване, а след това щракнете върху бутона Advanced. В този екран можете да изберете допълнителни параметри, а след това кликнете върху бутона Генериране - команда се генерира за стартиране на опаковка, при използване DTSRun;
  • DTSRun команда низ могат да бъдат криптирани и да изглежда така:

Това е много удобно да се скрие, като потребителско име и парола се използва за свързване на SQL Server. За създаването на криптиран низ може да използвате една и съща DTSRun. или просто да зададете Кодирай команда флаг в DTSRunUI.

За да се определи контекста на пакета за изпълнение, можете да използвате стандартните методи на SQL Server Agent и планирани задачи. но можете да използвате специален скрипт vbrunas. VBS (търсене по име в интернет или на CD-ROM за курса).

Ако пакетът се движат по график (например през нощта), често е необходимо да влезете на изпълнението на това. Как това може да бъде направено чрез конвенционални методи:

1) в свойствата на опаковката (в пакет меню дизайнер на DTS изберете Свойства) в раздела за дърводобив, можете да изберете Вход пакет за изпълнение на SQL Server. След това резултатите от пакета и неговите отделните елементи могат да се видят в Enterprise Manager (контекстното меню за пакета -> Пакет Logs);

2) има в свойствата на пакетни укажете името на файла грешка (може да се замени по време на стартирането на DTSRun и DTSRunUI). Ако поставите отметка в квадратчето, информацията за грешка при изпълнението ще бъдат записани и в регистъра на събитията;

Подкрепете проекта - споделете линка, благодаря!