【发布时间】:2017-06-20 16:25:52
【问题描述】:
我创建了一个具有DontSaveSensitive 保护级别的 SSIS 项目,并且在今天之前多次愉快地部署到本地服务器。但是,我现在在部署时遇到以下错误:
执行用户定义的过程中发生 .NET Framework 错误 例程或聚合“encrypt_binarydata”: System.IO.FileLoadException:无法加载文件或程序集 'System.Core,版本=4.0.0.0,文化=中性, PublicKeyToken=b77a5c561934e089' 或其依赖项之一。不是 有足够的存储空间来处理此命令。 (例外来自 HRESULT:0x80070008)System.IO.FileLoadException:在 Microsoft.SqlServer.IntegrationServices.Server.Security.CryptoGraphy.CreateSymmetricKey(字符串 算法)在 Microsoft.SqlServer.IntegrationServices.Server.Security.CryptoGraphy.EncryptBinaryData(SqlString algorithmName,SqlBytes 键,SqlBytes IV,SqlBytes binaryData)。 (Microsoft SQL Server,错误:6522)
我有一个谷歌,但没有找到专门引用 encrypt_binarydata 的内容。有很多关于deploy_project_internal 或untrusted assemblies 的引用,但在这个特定问题上没有任何内容。
重要的部分似乎是
没有足够的存储空间来处理这个命令
但我无法确定这一点,因为有许多 GB 的 RAM 可用,并且有大量驱动器空间可供使用,因此资源不应该成为问题。
谁能解释这个错误指的是什么以及理想情况下我该如何解决它?
【问题讨论】:
标签: sql-server ssis