SQL Server 2012 – 此版本中未提供透明数据加密

首先让我说sql Server 2012的实例我试图设置TDE(透明数据加密),是企业版.

但是,在遵循the MSDN tutorial教程时,我会转到以下行:

create database encryption key with algorithm = AES_256 encryption by server certificate TDECertificate

我收到错误

Msg 33117,Level 16,State 1,Line 6
Transparent Data Encryption is not available in the edition of this sql Server instance. See books online for more details on feature support in different sql Server editions.

任何人都可以告诉我为什么我会收到这个错误

解决方法

我在我的2012 Developer实例上尝试过相同的操作并没有问题.

通过运行确保您连接的实例确实是Enterprise或Developer Edition

SELECT SERVERPROPERTY(‘productversion’),SERVERPROPERTY(‘productlevel’),SERVERPROPERTY(‘edition’)

相关文章

SELECT a.*,b.dp_name,c.pa_name,fm_name=(CASE WHEN a.fm_n...
if not exists(select name from syscolumns where name=&am...
select a.*,pano=a.pa_no,b.pa_name,f.dp_name,e.fw_state_n...
要在 SQL Server 2019 中设置定时自动重启,可以使用 Window...
您收到的错误消息表明数据库 'EastRiver' 的...
首先我需要查询出需要使用SQL Server Profiler跟踪的数据库标...