0

我想从另一台计算机执行存储在 SQL 服务器(2008 R2)上的 SSIS 包。但是,我在网上找到的所有内容都涉及从服务器加载包然后在本地运行它。

是否可以在服务器上运行该软件包?任何资源表示赞赏。

4

2 回答 2

2

要执行一个包,您通常会创建一个新作业并使用一个作业步骤来启动所需的包。

  1. 如果您在远程计算机上安装了 sql server management studio(ssms),您只需连接到数据库引擎并开始工作。或者,您可以使用 ssms 连接到集成服务并直接启动包。

  2. 如果没有可用的 ssms,您可以使用存储过程启动作业sp_start_job。你可以使用这样的东西执行。

于 2012-08-08T13:14:05.713 回答
1

您可以在远程服务器中执行存储过程 sp_start_job。我已经成功地使用了它(创建一个存储过程来控制一点参数化)。

http://msdn.microsoft.com/en-us/library/ms186757.aspx

于 2012-08-07T14:28:20.197 回答