如何安排SSIS包从SQL Server代理作业中运行



我有一些任务要安排,我以前没有使用过SSIS。我已经使用执行T-SQL语句任务创建了SSIS包。它从DB运行我的程序。

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

一旦实现,我将把这个SSIS包发送给那些正在使用SQL server的家伙。

一个可能的选择是使用SQL Server Agent作业来运行SSIS包。

请看下面的链接。它解释了如何创建一个可以按计划执行SSIS包的SQL作业。如果需要访问数据库之外的任何外部资源,可以创建凭据和代理。如果您的包仅访问数据库,则可以跳过创建凭据和代理帐户的步骤。

调度部分在下面的链接中没有解释,但我认为在SQL Server Agent Job创建对话框中应该很容易弄清楚。

我如何在我的SQL Server代理作业中创建一个将运行我的SSIS包的步骤?

SSIS包执行调度是在导入包时在SSIS服务器上完成的(或者,在编写SSIS包的机器上,如果它是生产机器——它不是,对吗?)

SSIS GUI (BIDS)提供了一系列调度选项。

最新更新