SQL Server 2008 R2 Enterprise 180-дневная пробная версия - ошибка прозрачного шифрования данных (TDE) - PullRequest
3 голосов
/ 07 апреля 2011

Я только что установил пробную версию SQL Server 2008 R2 Enterprise на Windows 2003 Server и попытался внедрить прозрачное шифрование данных (TDE) в мою базу данных. Не удалось с ошибкой:

Прозрачное шифрование данных недоступно в редакции этого SQL Server

Вот что я сделал и результаты:

USE master;
CREATE MASTER KEY ENCRYPTION BY PASSWORD = 'some_password';

--Result: Completed successfully

CREATE CERTIFICATE MyCert WITH SUBJECT = 'My Certificate';

--Result: Completed successfully

USE mydatabase;
CREATE DATABASE ENCRYPTION KEY
WITH ALGORITHM = AES_256
ENCRYPTION BY SERVER CERTIFICATE MyCert

--Result: Msg 33117, Level 16, State 1, Line 2
Transparent Data Encryption is not available in the edition of this SQL Server instance.  

Microsoft ограничивает использование TDE в своих пробных версиях?

1 Ответ

1 голос
/ 08 апреля 2011

решаемая.Оказывается, я не удалил версию Express должным образом перед установкой пробной версии Enterprise, поэтому сервер все еще работал в режиме Express.Я полностью перестроил сервер, переустановил пробную версию Enterprise с нуля и заставил TDE работать.

...