【发布时间】:2015-01-13 07:14:56
【问题描述】:
我在 BIDS 2013 中创建了 SSSIS 包,并在服务器上部署了代码,配置如下:
Window Server: 2012
SQL Server: 2014
SSIS 工作正常。但是当我如下更改服务器配置时:
Window Server: 2008
SQL Server : 2012
我收到以下错误:
无法加载文件或程序集“Microsoft.SqlServer.ManagedDTS, 版本=12.0.0.0,文化=中性,PublicKeyToken=89845dcd8080cc91' 或其依赖项之一。系统找不到指定的文件。
【问题讨论】:
-
您好,您的服务器是 2008 32/64 位的吗?
-
windows server/SQL server 和开发的包应该是一样的。否则将 run64bitruntime 更改为 32 位并尝试。另一种选择是尝试通过命令提示符使用 dtexec 实用程序在 win server 2008 中运行您的包,方法是指向 managedDTS 32 位/64 位。检查哪个在工作?绝对至少一个应该工作。参考这个链接stackoverflow.com/questions/8787007/…
-
Windows 版本根本不重要。但是,向后兼容性不是一项功能。您针对 2014 年开发,您必须部署到 2014 年。如果您针对 2012 年开发,那么您可以在不重做的情况下继续到 2014 年,但就目前而言,没有骰子
标签: sql-server ssis