我尝试通过在本地Visual Studio 2015中打开解决方案,尝试将在SQL Server 2008中创建的SSIS包升级到SQL Server 2016。我在VS 2015中使用了正确版本的SSDT。我已选择解决方案中的所有SSIS软件包进行升级,并且升级失败并显示以下错误消息。
我尝试逐个打开解决方案中的软件包,并显示对话框升级成功并发出一些警告。请帮我解决以下错误消息中显示的问题。由于我已经通过打开它单独升级了包,会不会有任何其他问题? (我可以在本地运行它,但仍然没有尝试将软件包放入我们自动调用软件包的系统中)
主要错误消息:
升级包XXXX.dtsx(错误)
消息
警告0x4020f42c :: OLE DB目标的最大插入提交大小属性" OLE DB目标"设置为0.此属性设置可能导致正在运行的程序包停止响应。有关详细信息,请参阅OLE DB目标编辑器(连接管理器页面)的F1帮助主题。
错误0xc0202009:XXXX:SSIS错误代码DTS_E_OLEDBERROR。发生OLE DB错误。错误代码:0x80004005。 OLE DB记录可用。来源:"用于SQL Server的Microsoft OLE DB提供程序" Hresult:0x80004005说明:" [DBNETLIB] [ConnectionOpen(Connect())。] SQL Server不存在或访问被拒绝。"。
错误0xc020801c:加载新记录:SSIS错误代码DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER。 AcquireConnection方法调用连接管理器" YYYYYY"失败,错误代码为0xC0202009。在此之前可能会发布错误消息,其中包含有关AcquireConnection方法调用失败原因的更多信息。