Проблемы
Эта проблема возникает при использовании сертификата, серийный номер которого превышает 16 байт. При возникновении этой проблемы появляется следующее сообщение об ошибке:
Сообщение 15297, уровень 16, состояние 56, строка 1, недопустимый сертификат, асимметричный ключ или данные закрытого ключа.
Решение
Эта проблема впервые устранена в следующем накопительном обновлении SQL Server:
Все новые накопительные обновления для SQL Server содержат все исправления и все исправления для системы безопасности, которые были включены в предыдущий накопительный пакет обновления. Мы рекомендуем вам загрузить и установить последние накопительные обновления для SQL Server.
Примечание. После установки этого обновления вы можете создать сертификат, даже если его серийный номер превышает 16 байт, не получая сообщение об ошибке. Однако серийный номер будет укорочен до 16 байт, если он сохранен в столбце cert_serial_number в представлении каталога sys. Certificates . Усечение происходит только в представлении каталога. Таким образом, сертификат по-прежнему сохраняет исходную длину для ее серийного номера.
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".