2011-11-28 123 views
2

我有一些我想要安排的任务,以前我没有使用过SSIS。我已经使用执行T-SQL语句任务创建了SSIS包。它已经从DB运行我的程序。如何安排SSIS包从SQL Server代理作业中运行?

但我需要运行此程序每周使用SSIS包。这是可能的吗?如何实施?

执行此操作后,我会将此SSIS包发送给正在使用SQL Server的人员。

回答

6

一种可能的选择是使用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?

希望给你的想法。

+0

我使用这个变体谢谢你。 –

0

SSIS包执行调度的SSIS服务器,当包被导入上进行(或者,在机器上,你写在SSIS包,如果它生产的机器 - 它不是,右)

SSIS GUI(BIDS)提供了一系列日程安排选项。

+0

SSMS GUI,特别是SQL Agent提供了一系列调度选项。 BIDS与预定的调用无关 – billinkc

相关问题