Конечно вариант SSIS вы использует. c# 2008 поддержек scripting, где 2005 будет только vb.net.
В пределах SSIS:
1. Добавьте перемеююый для того чтобы держать ваши filename/курс.
(несколько дорог получить к перемеююым - как раз право - щелкают в зоне подачи управления и выбирают «перемеююые»)
2. Добавьте задачу сценария к подаче управления, котор вы можете использовать VB.net для того чтобы увидеть если архив существует. Если он делает, то получить архив - назовите и положите его внутри как ваша перемеююый
http://www.vb-helper.com/howto_net_file_exists.htmlhttp://www.developerdotstar.com/community/node/512 <--write to="" variables="" in="" script="" task="">
3. Добавьте задачу потока информации к вашим участку регулирования и двойному щелчку оно
4. Под источниками потока информации, выберите источник плоския остроносого напильника - удвоьте щелчок оно и добавьте нового менеджера соединения (как раз выберите репрезентивный архив испытания).
5. Теперь под менеджерами соединения (в основании), щелкните дальше новым менеджером соединения текста сделанным в шаге
4. Под своими свойствами, см. зону выражений. Щелкните «…» получить внутри к редактору. Под свойством, выберите «ConnectionString». Под выражением вы выберете вашу перемеююый в следующий форме: @ [потребитель:: <>>]
6. Теперь добавьте назначение к вашему потоку информации и волочите ваш источник архива текста к назначению. Составьте карту колонки.
Мило много оно. Вам как раз нужно перемеююый держать имя вашего архива - имя (, котор дали его изменяет). Используйте задачу сценария доработать вашу перемеююый.