如何安排SSIS包从SQL Server代理作业中运行?
我有一些我想要安排的任务,以前我没有使用过SSIS。我已经使用执行T-SQL语句任务创建了SSIS包。它已经从DB运行我的程序。如何安排SSIS包从SQL Server代理作业中运行?
但我需要运行此程序每周使用SSIS包。这是可能的吗?如何实施?
执行此操作后,我会将此SSIS包发送给正在使用SQL Server的人员。
一种可能的选择是使用SQL Server代理作业来运行SSIS包。
看看下面的链接。它解释了如何创建可按计划执行SSIS包的SQL作业。如果您需要访问数据库之外的任何外部资源,则可以创建凭证和代理。如果您的软件包仅访问数据库,则可能会跳过创建凭证和代理帐户的步骤。
调度部分未在下面的链接中解释,但我认为应该很容易找出SQL Server代理作业创建对话框。
How do I create a step in my SQL Server Agent Job which will run my SSIS package?
希望给你的想法。
SSIS包执行调度的SSIS服务器,当包被导入上进行(或者,在机器上,你写在SSIS包,如果它生产的机器 - 它不是,右)
SSIS GUI(BIDS)提供了一系列日程安排选项。
SSMS GUI,特别是SQL Agent提供了一系列调度选项。 BIDS与预定的调用无关 – billinkc
我使用这个变体谢谢你。 –