问题描述
我不得不更改最初加密为随机化的列。我使用了向导并将其更改为确定性。当我尝试更新应用程序中的一行时,我看到了以下错误。所以,我把它改成了纯文本。验证我可以看到 SSMS 中的文本(备份了它)。然后再次将其加密为确定性。
重建我的索引
我在 asp.net 应用程序中看到的是,有时我可以编辑记录。有时它会保存记录。其他时候它显示下面的错误。但是在错误之后,如果我再次编辑并重新保存,就不会再有错误了。
这是错误。
操作数类型冲突:nvarchar(7) 用 (encryption_type = 'RANDOMIZED',encryption_algorithm_name = 'AEAD_AES_256_CBC_HMAC_SHA_256',column_encryption_key_name = 'CEK_Auto1',column_encryption_key_database_name = 'CCCAPX1') 是 与 nvarchar(max) 不兼容 (encryption_type = 'DETERMINISTIC',column_encryption_key_database_name = 'CCCAPX1')
关于如何解决这个问题的任何想法。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)