Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 SSIS - WMI Event, чтение из текстового файла  [new]
Yoph
Member

Откуда: Москва
Сообщений: 9
Добрый день.
При работе с SSIS появилось несколько вопросов:
1. в файле .txt лежит путь, откуда забирать файлы; как можно считать этот путь из файла и передать в переменную пакета?
2. В определённую папку различные web-сервисы складывают файлы; как правильно построить WQL-запрос для WMI Event Watcher Task, который отслеживает появление определённого файла (заранее известно имя)? Пробовал несколько вариантов:
SELECT * FROM __InstanceCreationEvent WITHIN 5 WHERE TargetInstance ISA 'CIM_DirectoryContainsFile' and TargetInstance.GroupComponent = 'Win32_Directory.Name="C:\\\\TestProject\\\\TestFile.txt"'

или
SELECT * FROM __InstanceCreationEvent WITHIN 5 WHERE TargetInstance  ISA 'CIM_DataFile' and TargetInstance.Drive = 'c:' and TargetInstance.Path = '\\TestProject\\' and TargetInstance.Name = 'TestFile'

Однако результат одинаковый - после создания файла ничего не происходило и просто истекал Timeout
13 мар 12, 12:58    [12238127]     Ответить | Цитировать Сообщить модератору
 Re: SSIS - WMI Event, чтение из текстового файла  [new]
Ivan Durak
Member

Откуда: Minsk!!!
Сообщений: 3755
Yoph
Добрый день.
При работе с SSIS появилось несколько вопросов:
1. в файле .txt лежит путь, откуда забирать файлы; как можно считать этот путь из файла и передать в переменную пакета?

скриптовым таском!
13 мар 12, 18:43    [12242131]     Ответить | Цитировать Сообщить модератору
 Re: SSIS - WMI Event, чтение из текстового файла  [new]
Yoph
Member

Откуда: Москва
Сообщений: 9
Ivan Durak
Yoph
Добрый день.
При работе с SSIS появилось несколько вопросов:
1. в файле .txt лежит путь, откуда забирать файлы; как можно считать этот путь из файла и передать в переменную пакета?

скриптовым таском!

Это понятно. Думал, что есть какая-то штатная возможность, не прибегая к созданию скриптов.
Спасибо за ответ. :)

Значит осталось решить вопрос под номером 2.
14 мар 12, 10:47    [12244503]     Ответить | Цитировать Сообщить модератору
 Re: SSIS - WMI Event, чтение из текстового файла  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31990
Yoph
Это понятно. Думал, что есть какая-то штатная возможность, не прибегая к созданию скриптов.
Process task, команда type, вывод перенаправить в переменную
14 мар 12, 10:54    [12244560]     Ответить | Цитировать Сообщить модератору
 Re: SSIS - WMI Event, чтение из текстового файла  [new]
Yoph
Member

Откуда: Москва
Сообщений: 9
alexeyvg
Yoph
Это понятно. Думал, что есть какая-то штатная возможность, не прибегая к созданию скриптов.
Process task, команда type, вывод перенаправить в переменную

Хм. А если в файле будет 3 строки для 3х разных переменных?
14 мар 12, 15:36    [12246959]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить