sql-server – SSIS:刚刚开始获得一个“密钥无效用于指定状态”
我在我的SQL Server 2005机器上有2个计划的作业,计划每天早晨(凌晨2:00)运行.这些工作已经很好(多数)工作了好几年了,尽管我已经有几个打嗝,我不得不解决这个问题,完全令我失望.
早上两点,我的一个包开始报告以下错误: Executed as user: [Service Acount]. ...n 9.00.4035.00 for 32-bit Copyright (C) Microsoft Corp 1984-2005. All rights reserved. Started: 1:15:01 AM Error: 2012-10-17 01:15:03.98 Code: 0xC0016016 Source: Description: Failed to decrypt protected XML node "DTS:Password" with error 0x8009000B "Key not valid for use in specified state.". You may not be authorized to access this information. This error occurs when there is a cryptographic error. Verify that the correct key is available. End Error Error: 2012-10-17 01:15:03.99 Code: 0xC0016016 Source: Description: Failed to decrypt protected XML node "DTS:Password" with error 0x8009000B "Key not valid for use in specified state.". You may not be authorized to access this information. This error occurs when there is a cryptographic error. Verify that the correct key is available. End Error Error: 2012-10-17 01:15:04.01 Code: 0xC0016016 Source: Description: Failed to ... The package execution fa... The step failed. 这似乎是一个常见的问题,但是,我发现没有一个建议适用于我的方案,也没有我的实例似乎匹配大多数其他情况发生.以下是我实施的重要细节. >该软件包将数据从iSeries系统导出到SQL Server 任何提示或想法都将非常有用.这种出口是非常重要的,许多用户/工作人员依赖这些数据进行日常工作. 解决方法嗯,我讨厌不得不发表这样的回应,但我已经解决了这个问题.我有这个问题的简短答案是因为数据表中的一个字段被不正确地定义.在这种情况下,它被声明为十进制(11,3),它应该是十进制(13,3).我没有遇到这个问题,直到一个值被发布到不符合(11,3)范围的表格. 这个问题突出了我对SSIS的最大投诉之一.有时我会收到互联网上经常记录的错误.我搜索我的所有日??志,我尝试设置各种测试场景,假设错误信息是诚实的.但是,当我终于解决问题时,它与写入日志文件的错误信息完全无关. 在这种情况下,上面提到的错误与这个问题绝对没有关系?其实我非常幸运地看到这个问题.我知道我的桌面上的更新可能是一个潜在的修复,因为我以前看过SSIS的错误通信. 我想把这个中微子归咎于太空轰炸我的服务器,但是从这个经验来看,最好的方法是根据别人的建议来尝试解决你的SSIS问题,但是如果他们的建议没有帮助,实现该问题可能与SSIS错误消息无关,并且三重检查与故障点相关的所有内容. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |