Симптоми
Създайте сертификат за прозрачно шифроване на данни (TDE) в Microsoft SQL Server 2014 Service Pack 1 (SP1). Ако обаче използвате сертификат, чийто сериен номер е по-голям от 16 байта, получавате следното съобщение за грешка:
Забележка
Съобщение 15297, ниво 16, щат 56, ред 1
Данните за сертификата, асиметричния ключ или личния ключ са невалидни.
Решение
Този проблем е коригиран за първи път в следната кумулативна актуализация за SQL Server:
Сборна актуализация 2 за SQL Server 2014 Service Pack 1
Забележка: След като инсталирате тази актуализация, можете да създадете сертификата, въпреки че серийният номер е по-голям от 16 байта. Освен това няма да получите съобщението за грешка, което е споменато в раздела "Симптоми". Въпреки това серийният номер ще бъде съкратен до 16 байта, когато се запише в колоната cert_serial_number в изгледа на каталога sys.certificates. Действието truncate се изпълнява само в каталожен изглед. Това означава, че сертификатът все още запазва оригиналната дължина на серийния номер.
За кумулативните актуализации за SQL Server
Всяка нова кумулативна актуализация за SQL Server съдържа всички актуални поправки и корекции на защитата, които са били включени в предишната кумулативна актуализация. Прегледайте последните кумулативни актуализации за SQL Server:
Версии на компилация на SQL Server 2014
Състояние
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.
Справки
Научете повече за терминологията , която Microsoft използва за описване на актуализациите на софтуера.