PDA

Просмотр полной версии : Мониторинг файлов



wells
06.05.2005, 11:08
:?: Привет всем! Не являюсь большим специалистом в програмировании. Немного пишу на PERL'е, VB, пробовал С++ - но не очень получается. Поэтому, если вопрос дурацкий - уж извиняйте.
Есть проблема: на нескольких Win серваках нужно мониторить каталог на предмет изменения и добавления файлов. Файлы в формате CSV. Каждый день добавляется новый файл и в него весь день пишется инфа. Все изменения нужно сбрасывать в SQL. Сейчас работает следующий вариант: на SQL серваке крутиться DTS пакет который раз в день забирает с расшаренной директории новый файл(за прошедший день) и закачивает его в базу. Нужно, что бы изменения отражались в базе не раз в день, а сразу, после записи в файл. Ну и как-то покрасивее хочется сделать. Кто, что посоветует???

Eugie
12.05.2005, 16:50
Если стоит .NET Framework, можно воспользоваться классом FileSystemWatcher. На чистом Win32 API - FindFirstChangeNotification/FindNextChangeNotification.