我的SQL Server 2016 RC1中总是缺少加密密钥

问题描述:

我听说总是加密密钥是SQL Server 2016中的一个强大功能。我安装了SQL Server 2016,但是在我的数据库文件夹中找不到像这样的文件夹。任何人都可以请帮我找出我错过了什么?提前致谢。 enter image description hereSQL Server RC1我的SQL Server 2016 RC1中总是缺少加密密钥

+0

两件事情,映入脑海的:你使用的是什么版本的SSMS的,什么是数据库的兼容级别? –

+0

@BenThul谢谢,我正在使用SSMS 2016版本。你能解释一下数据库的兼容级别是什么意思吗? –

+0

运行ff查询:'从sys.databases中选择compatibility_level,其中name ='ShibeeshPassion''。您需要的值为130.根据Ed Harper的观察,您连接的整个服务器是SQL 2014实例,因此Always Encrypted功能将不起作用。 –

我自己解决了。我刚卸载了我的SQL Server 2014,然后安装了SQL Server 2016.现在我能够看到Always Encrypted Keys选项和其他功能。感谢所有的帮助。

enter image description here

+0

嗨Sibeesh,你能将这个回应标记为答案吗? –

您的屏幕截图显示您已连接到SQL Server 2014实例(版本号12.0.4100)。 SQL Server 2016的版本号为13. n

+0

嗨,谢谢你的回复。以前我有2014版本。然后,我为sql server和SSMS安装了2016版本。我是否需要禁用或卸载2014? –

+0

请看我更新的问题。我已经安装了SQL服务器2016. –