Можно ли для разных пакетов использовать один .dtsConfig файл

slishnevsky
Дата: 21.01.2009 22:43:33
Предположим имею 3 пакета Package1, Package2, Package3.
Во всех трёх пакетах имеется одна и та же SQL Server Connection.
В Package2 имеется так же Excel Connection.
В Package3 имеется так же Flat File Connection.

Если я создам 3 конфигурационных файла:
Packages.dtsConfig (в нём будет только SQL Server Connection, общая для всех).
Package2.dtsConfig (в нём будет только Excel Connection)
Package3.dtsConfig (в нём будет только Flat File Connection)

Тогда я могу указать:
Для Package1: Packages.dtsConfig
Для Package2: Packages.dtsConfig + Package2.dtsConfig
Для Package1: Packages.dtsConfig + Package3.dtsConfig

Таким образом всё работает, но очень громоздко, особенно, если пакетов не 3 а гораздо больше, много конфигурационных файлов.

А можно ли как то сделать так что бы был всего один конфигурационный файл Packages.dtsConfig для всех пакетов? Чтобы в нём можно было определить все Connections и Properties для всех пакетов?

То что врыжную можно туда вписать всё что угодно, но заходя в дизайн пакета, в раздел Package Configuration, лезут ошибки о несоответствии содержимого Packages.dtsConfig файла с параметрами и Connections самого пакета.

Заранее спасибо.
Mr Marmelad
Дата: 21.01.2009 23:16:22
Коллега, Как мне кажется Вы пытаетесь создать систему администрирования пакетами. пример такой системки посмотрите вот тут
slishnevsky
Дата: 21.01.2009 23:44:20
Mr Marmelad
Коллега, Как мне кажется Вы пытаетесь создать систему администрирования пакетами. пример такой системки посмотрите вот тут


Прочитал. Но, там ни слова по теме, по моему вопросу.
Mr Marmelad
Дата: 21.01.2009 23:54:03
slishnevsky,

Коллега - там описана концепция управления "пакетом пакетов" Я не знаю что именно Вы пытаетесь сделать Но Концепция проста - на каждый пакет в Вашей будующей базе "управления" будут все необходимые параметры. В том числе и конфигурация пакета. Все ваши connection параметры, входные переменные и так далее.
slishnevsky
Дата: 22.01.2009 00:18:44
Mr Marmelad
slishnevsky,

Коллега - там описана концепция управления "пакетом пакетов" Я не знаю что именно Вы пытаетесь сделать Но Концепция проста - на каждый пакет в Вашей будующей базе "управления" будут все необходимые параметры. В том числе и конфигурация пакета. Все ваши connection параметры, входные переменные и так далее.


Коллега, честно говоря я с трудом понимаю что вы имеете в виду.

Мой вопрос предельно прост - я могу использовать один конфигурационный файл
для разных пакетов или нет?

См. мой первый пост для примера.
Mr Marmelad
Дата: 22.01.2009 00:25:31
slishnevsky
Таким образом всё работает, но очень громоздко, особенно, если пакетов не 3 а гораздо больше, много конфигурационных файлов.
***********
А можно ли как то сделать так что бы был всего один конфигурационный файл Packages.dtsConfig для всех пакетов? Чтобы в нём можно было определить все Connections и Properties для всех пакетов?


Коллега - делается не один файл с Вашего позволения а целая база данных она то и управляет всем вашим комплексом задач. Хранится это всё в Administartion базе данных. Там ко всему фиксируется время и результаты запусков пакетов и так далее. Не поймите меня превратно - я ни в коем случае не навязываю Вам этот метод - просто таким образом (один из рекомендованных способов) ведётся управление системой пакетов.
Mr Marmelad
Дата: 22.01.2009 00:27:27
[quot:]Хранится это всё в Administartion базе данных. [/quot]

Вам помочь создать такую базу или сами справитесь?
slishnevsky
Дата: 22.01.2009 00:31:45
Mr Marmelad
[quot:]Хранится это всё в Administartion базе данных.


Вам помочь создать такую базу или сами справитесь?[/quot]

Коллега, да ни нужна мне никакая Administartion база данных :)

Мой вопрос предельно прост:

slishnevsky

Мой вопрос предельно прост - я могу использовать один конфигурационный файл
для разных пакетов или нет? См. мой первый пост для примера.


Пожалуйста - да / нет. В остальном я разберусь сам.
Mr Marmelad
Дата: 22.01.2009 00:39:34
slishnevsky
Пожалуйста - да / нет. В остальном я разберусь сам.


простой Ответ : да/нет - разбирайстесь сами . :))
slishnevsky
Дата: 22.01.2009 01:59:23
Mr Marmelad
slishnevsky
Пожалуйста - да / нет. В остальном я разберусь сам.


простой Ответ : да/нет - разбирайстесь сами . :))


Ну ок, и на том спасибо ;)

Я вообще то думал что это настолько естественно - хотеть иметь один конфиг файл на несколько пакетов а не 1000 конфиг файло для 1000 пакетов.

Странно что никого больше этот вопрос даже не интересовал... ;(