Sql server 使用visual studio 2010部署ssis 2012

Sql server 使用visual studio 2010部署ssis 2012,sql-server,ssis,etl,Sql Server,Ssis,Etl,我在Visual Studio 2010中创建了一个新的SSIS包,并开始将该包部署到远程服务器上的SQL 2012数据库中 我可以连接到数据库并查看SSIDB文件夹,但部署包时会出现以下错误: “找不到'ISServerExec.exe'的路径。该操作现在将退出。”您确定该计算机上安装了SSIS 2012吗?服务正在运行吗?(检查SQL Server配置管理器) 这看起来像是您在没有运行SSIS服务的SQL Server计算机上创建了SSIS目录(或者SQL无法看到正确版本的SSIS正在运行)

我在Visual Studio 2010中创建了一个新的SSIS包,并开始将该包部署到远程服务器上的SQL 2012数据库中

我可以连接到数据库并查看SSIDB文件夹,但部署包时会出现以下错误:


“找不到'ISServerExec.exe'的路径。该操作现在将退出。”

您确定该计算机上安装了SSIS 2012吗?服务正在运行吗?(检查SQL Server配置管理器)


这看起来像是您在没有运行SSIS服务的SQL Server计算机上创建了SSIS目录(或者SQL无法看到正确版本的SSIS正在运行)。您将能够从visual studio查看目录,甚至可以通过部署向导进行部署,但在完成部署时将收到上面提到的错误消息。

这里介绍了一点问题:这看起来无法使用新功能进行部署,但是您应该能够通过在integration services中单击文件夹并单击“导入包”来进行部署您的SSIS项目正在使用新的项目部署模型,是吗?目标服务器已生成正确的SSIDB目录,是吗?您是如何执行部署的?您是否右键单击项目并执行部署,双击.ispac文件以启动向导,从远程服务器上的SSIDB目录导入,以及我没有想到的其他选项?