我想从另一台计算机执行存储在 SQL 服务器(2008 R2)上的 SSIS 包。但是,我在网上找到的所有内容都涉及从服务器加载包然后在本地运行它。
是否可以在服务器上运行该软件包?任何资源表示赞赏。
我想从另一台计算机执行存储在 SQL 服务器(2008 R2)上的 SSIS 包。但是,我在网上找到的所有内容都涉及从服务器加载包然后在本地运行它。
是否可以在服务器上运行该软件包?任何资源表示赞赏。
要执行一个包,您通常会创建一个新作业并使用一个作业步骤来启动所需的包。
如果您在远程计算机上安装了 sql server management studio(ssms),您只需连接到数据库引擎并开始工作。或者,您可以使用 ssms 连接到集成服务并直接启动包。
如果没有可用的 ssms,您可以使用存储过程启动作业sp_start_job
。你可以使用这样的东西来执行。
您可以在远程服务器中执行存储过程 sp_start_job。我已经成功地使用了它(创建一个存储过程来控制一点参数化)。