Ознаки
Ця проблема виникає, якщо ви використовуєте сертифікат, серійний номер якого перевищує 16 байтів. Коли ця проблема виникає, з'являється таке повідомлення про помилку:
MSG 15297, рівень 16, стан 56, лінія 1, сертифікат, асиметричний ключ або дані особистих ключів неприпустимі.
Спосіб вирішення
Цю проблему вирішено в такому сукупному оновленні сервера SQL Server:
Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Радимо завантажити та інсталювати найновіші накопичувальне оновлення для сервера SQL Server:
Примітка. Після інсталяції цього оновлення можна створити сертифікат, навіть якщо його серійний номер перевищує 16 байтів, не отримавши повідомлення про помилку. Проте числове значення буде скорочено до 16 байтів, коли його збережено в стовпці cert_serial_number у поданні "Каталог сертифікатів ". Усікання відбувається лише в поданні "Каталог". Таким чином, сертифікат все одно зберігає вихідну довжину для його серійний номер.
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".