

- #FILEWATCHER ERROR HOW TO#
- #FILEWATCHER ERROR SOFTWARE#
- #FILEWATCHER ERROR CODE#
- #FILEWATCHER ERROR WINDOWS#
#FILEWATCHER ERROR WINDOWS#
Windows folder) where Excel files that need to be processed by our SSIS package will be delivered (i.e.
#FILEWATCHER ERROR SOFTWARE#
And two, if a bug is found we must rely on the tool's creators to resolve the issue which may be an unacceptable risk depending on the project or use. Many online debates have, and will continue to take place related to the merits and demerits of using closed source software therefore I will not delve more deeply into the debate here.
#FILEWATCHER ERROR CODE#
Briefly, two main reasons are that we cannot inspect the source code to validate how well it is written and that there is nothing malicious contained within. Suffice it to say that no matter how great a tool may be or what functionality it offers, it being closed source can be a real barrier to adoption. Issues related to a tool being closed source are not specific to the Konesans File Watcher Task. Requires installation on all workstations and servers where a package that uses the task will be developed or executed.Here are some known drawbacks to using the Konesans File Watcher Task: While the fourth feature is available in the WMI Event Watcher Task, it is not intuitive and requires special permissions to the remote file server. We did not implement the third item as it was not a requirement of our project, however if it were part of our requirements I would have resorted to using another Script Task placed before the WMI Event Watcher Task.

If you remember in my previous article we implemented the first and second items ourselves using custom C# scripting in a Script Task.
#FILEWATCHER ERROR HOW TO#
In this article I will show you how to use the third-party Konesans File Watcher Task for SSIS. To recap our goal, we want to develop an SSIS package to wait for an Excel file to arrive in a directory, and as soon as that file arrives load that Excel file into a SQL Server table. While the technique accomplishes the goal, it is not necessarily intuitive and not as elegant as some other solutions, including the one I will demonstrate in this article. The technique requires us to mix the use of the built-in task, the WMI Event Watcher Task, and an Event Handler containing C# scripting written inside a Script Task. In my previous article, Using the WMI Event Watcher Task in SSIS to Process Data Files, I demonstrated how to use the WMI Event Watcher Task built into SSIS to process a data file as soon as it arrives in a directory.
