我创建了一些 OLAP 多维数据集和 DTSX 包。在此包中,我连接到云数据库以获取数据并放入本地 SQL 分析服务。
在 Visual Studio 上,当我执行它时,它工作正常,但是当我尝试在 SQL Server Management Studio 中的本地 SQL 环境中使用作业运行它时,它会在云数据库凭据上给出错误。
描述:无法解密受保护的 XML 节点“DTS:密码”,错误为 0x8009000B“密钥在指定状态下无效。”。您可能无权访问此信息。当存在加密错误时会出现此错误。验证正确的密钥可用。
我尝试更改保护级别并等待验证,但没有成功。
我通过手动将 dtsx 包中的密码添加到云的连接字符串中解决了这个问题。包本身没有保存连接管理器中提供的敏感数据。