我的第一个问题堆栈溢出。有没有办法监视文件的文件夹并执行SSIS包而无需打开VS/BIDS?
这是我的问题:我希望能够执行一个SSIS包(在它自己),当一个文件已被放置在一个文件夹中。最好不要打开Visual Studio/BIDS应用程序。我也希望它在包成功运行后自行重置,以便它再次监视文件夹,以便下一天的文件拖放重复该过程。经过数小时的研究,我还没有找到关于完整的“无人值守”(无需人工交互)解决方案的任何信息。
这是我到目前为止:我有一个WMI组件在我的控制流监视该文件的文件夹,它的工作原理,但我仍然必须手动进入项目,然后运行它,以便它启动监控进程,然后在成功时执行数据流。数据流由Excel源数据组成,上传到SQL数据库。
请记住,我是SSIS的新手,自学自讲,只有一个星期左右。我很抱歉,如果这是一个初学者类型的问题。
Lights Out解决方案的任何想法吗?我都是耳朵。
要自动化您通常会创建一个SQL代理作业包 - 这是一个SQL Server组件,请看看那里。 –
如果您使用的是SQL 2012以上(请指定),您还可以使用集成服务目录和/或存储过程来执行您的软件包...因此,您可以使用三种方法独立执行它BIDS –
感谢您回复。版本:Microsoft SQL Server 2008 R2(SP2) - 10.50.4000.0(X64)版权所有(c)Microsoft Corporation企业版(64位)。不幸的是,我无法访问SQL代理作业。我不是IT的一员,所以他们限制了我可以/不可以做的事情。 – chrismcmahon101