SSIS部署:SQL Server部署中的SSIS包运行时错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SSIS部署:SQL Server部署中的SSIS包运行时错误相关的知识,希望对你有一定的参考价值。

我是新的在SQL服务器上使用SSIS。我将一个包部署到我的测试服务器并尝试在Intergration服务目录中执行以运行包,这些是我每次运行时看到的错误。我试图安排一个工作来运行这个,甚至失败了。我在网上研究但没有任何帮助。欢迎任何建议。该套餐在BIDS中运行良好。谢谢

错误:1跳闸:错误:SSIS错误代码DTS_E_OLEDBERROR。发生OLE DB错误。错误代码:0x80040E4D。 OLE DB记录可用。来源:“Microsoft SQL Server Native Client 11.0”Hresult:0x80040E4D描述:“用户登录失败'NT AUTHORITY ANONYMOUS LOGON'。”。

错误:2跳闸:错误:SSIS错误代码DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER。对连接管理器“SourceConnectionOLEDB”的AcquireConnection方法调用失败,错误代码为0xC0202009。在此之前可能会发布错误消息,其中包含有关AcquireConnection方法调用失败原因的更多信息。

错误:3跳闸:错误:Source_A_production验证失败并返回错误代码0xC020801C。

错误:4跳闸:错误:SSIS错误代码DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER。对连接管理器“SourceConnectionOLEDB”的AcquireConnection方法调用失败,错误代码为0xC0202009。在此之前可能会发布错误消息,其中包含有关AcquireConnection方法调用失败原因的更多信息。

答案

错误1:

用户NT AUTHORITY ANONYMOUS LOGON不需要连接数据库的权限。请确保用户有权连接目标数据库服务器。

错误2:

该错误表明您用于连接数据库的凭据有问题。确保您的连接字符串如下所示:

"Provider=SQLNCL1;Data Source=xxxx;Initial Catalog=xxxxx;Integrated Security=SSPI;"

如果您必须使用用户名和密码,请确保它们是正确的。

此外,您可以尝试将ProtectionLevel更改为EncryptSensitiveWithUserKey。如果仍然不起作用,请尝试创建新的连接管理器并删除旧的连接管理器。

参考文献:

错误3:

在调试中右键单击解决方案资源管理器中的项目,然后查看Run64BitRuntime属性并将其切换到false

参考文献:

错误4:

与错误2相同

以上是关于SSIS部署:SQL Server部署中的SSIS包运行时错误的主要内容,如果未能解决你的问题,请参考以下文章

在 SQL Server Management Studio 18.2 中部署 SSIS 项目

vs2010 如何将新建的ssis包布署到SQL Server呢

我们可以在 SQL Server 中使用 Attunity oracle 连接部署 SSIS 吗?

尽管 SA 帐户有权访问文件夹,但 SQL Server 部署的 SSIS 包不会打开文件

SSIS 包 DataFlowTask for Excel Import to SQL Server 2014 在我的本地实例上运行,但在服务器上部署失败

带有生成Excel文件脚本的SSIS项目在vs中可以执行成功,但部署到sql server中执行就报错调用目标发生异常