我在Visual Studio 2013的SQL Server数据工具中创建了一个SSIS项目,现在我尝试将其部署为sql server 2008中的sql作业。我将.dstx文件和.dtsConfig移动到另一个文件夹。
在服务器中选择文件后,会弹出此错误消息。
由于以下原因导致无法加载包:
错误0xC0010014“发生了一个或多个错误。在此错误之前应该有更多特定错误来解释错误的详细信息。此消息用作遇到错误的函数的返回值。”当CPackage :: LoadFromXM失败时会发生这种情况。
我尝试将Run64BitRuntime
设置为'false'但也失败了。因为在我关闭并重新打开项目后,它又恢复为真。我找不到解决这个问题的任何解决方案。
您无法使用Visual Studio 2013数据工具部署Sql Server 2008作业,您必须使用SQL Server 2008中的Business Intelligence Development Studio
Visual Studio 2013 SSDT与SQL Server 2014配合使用。
Target version of SQL Server | Development environment for SSIS packages
2016 | SQL Server Data Tools for Visual Studio 2015
2014 | SQL Server Data Tools for Visual Studio 2015 or SQL Server Data Tools - Business Intelligence for Visual Studio 2013
2012 | SQL Server Data Tools for Visual Studio 2015 or SQL Server Data Tools - Business Intelligence for Visual Studio 2012
2008 | Business Intelligence Development Studio from SQL Server 2008
以下链接包含非常有用的信息:
对于SQL Server 2008 / R2版本
默认情况下,您必须安装Microsoft Visual Studio 2008
来部署SQL Server 2008或SQL Server 2008 R2的程序包。 (较新的版本无法正常工作)
有很多链接说新版本的visual studio无法正确部署SSIS 2008包: