Как я могу указать относительный файл файла dtsconfig для служб SSIS в SQL JOBS - PullRequest
0 голосов
/ 14 марта 2012

Я работаю с пакетом ssis.и я разработал несколько пакетов с файлом конфигурации.В файле конфигурации я дал все относительные пути соединений, таких как FlatFileConnection, OLEDB Connection и т. Д., Он работает нормально с командой dtexec с путем / config файла пути конфигурации.

Но теперь мне нужно создать задание sqlзапускать этот пакет ssis автоматически каждый день.В этом случае я хочу указать относительный путь к файлу конфигурации (я не хочу жестко кодировать путь к файлу конфигурации. Он должен быть взят из того же пути, что и путь к файлу .dtsx).как я могу это сделать?

Спасибо заранее.Eshwer

Ответы [ 2 ]

0 голосов
/ 14 марта 2012

Вы не можете!

У вас должен быть путь к файлу конфигурации на вашем шаге работы.Если бы он был настроен где-то еще, вам понадобилась бы конфигурация, чтобы показать, где находится файл cofig.Не имеет смысла, верно?

0 голосов
/ 14 марта 2012

В SQL Server Management Studio выделите Агент SQL Server -> Пуск. Выделите Job -> New Job…, назовите его, myJob.

  1. В Steps, New Step, назовите его, Step1,
  2. Тип: пакет услуг интеграции с SQL Server
  3. Запускать как: myProxy
  4. Источник пакета: Файловая система
  5. Найдите файл пакета xxx.dtsx
  6. Нажмите Ok

Запланируйте свою работу и включите ее .........

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...