0

5 つの ssis パッケージを作成しました。フォルダー内のファイルを監視し、適切なパッケージを実行するファイル ウォッチャーを使用してそれらを実行する必要があります。ファイル名はこのように* _201307.txt、** _201308.txtなど月ごとに変わります。これが私のコードです

private void OnChanged(object source, FileSystemEventArgs e)
{
    // Specify what is done when a file is changed, created, or deleted.
    //Console.WriteLine("File: " & e.FullPath & " " & e.ChangeType)

    //logger.Info("Realtime file watcher activity: change type [" + e.ChangeType + "] file [" + e.Name + "]");
    Console.WriteLine("Realtime file watcher activity: change type [" + e.ChangeType + "] file [" + e.Name + "]");

    if (_watcherActivityList.Count > 10000)
    {
        //logger.Warn("Realtime file watcher activity list is over 10,000 items, clearing list");
        _watcherActivityList.Clear();
    }
    else
    {
        //under 10,000 items
    }

    _watcherActivityList.Add(e.ChangeType + "|" + e.FullPath);

    if (e.ChangeType == WatcherChangeTypes.Created)
    {
        /*** THIS IS WHERE YOU'LL CALL YOUR SSIS PACKAGE ***/
    }

誰かがここにコードを投稿できますか / * これは、SSIS パッケージを呼び出す場所です * /

4

1 に答える 1