Симптоми
Този проблем възниква, когато използвате сертификат, чието сериен номер е по-голямо от 16 байта. Когато възникне този проблем, получавате следното съобщение за грешка:
MSG 15297, ниво 16, щат 56, ред 1 сертификатът, Асиметричният ключ или данните за лични ключове са невалидни.
Решение
Първоначално проблемът е коригиран в следната сборна актуализация на SQL Server:
Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Препоръчваме ви да изтеглите и инсталирате последните сборни актуализации за SQL Server:
Забележка След като инсталирате тази актуализация, можете да създадете сертификата, въпреки че неговият сериен номер е по-голям от 16 байта, без да получавате съобщение за грешка. Поредният номер обаче ще бъде орязан до 16 байта, когато е записан в колоната за cert_serial_number в изгледа на каталога Сис. Сертификатите . Закръгляването се извършва само в изгледа каталог. Следователно сертификатът все още запазва първоначалната дължина на своя сериен номер.
Състоянието
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".