KB3171002 - SQL Server 2016 р. не вдається відновити журнал бази даних із повідомленням про помилку "Hk Recovery LSN не NullLSN"

Застосовується до
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Ознаки

SQL ServerНе вдається відновити журнал бази даних SQL Server, і з'являється таке повідомлення про помилку:

Примітка.

Hk Recovery LSN не є NullLSN і перед розгортанням LSN під час Redo

Спосіб усунення проблеми

Вперше виправлено цю проблему в наступному сукупному оновленні SQL ServerSQL Server:

Рекомендація: інсталюйте останній сукупний пакет оновлень для SQL Server

Кожне нове сукупне оновлення для SQL Server містить усі виправлення та виправлення системи безпеки, які входили до попереднього сукупного пакета оновлень. Радимо завантажити та інсталювати останні сукупні оновлення для SQL Server.

      

Додаткові відомості

Щоб відновити журнал бази даних, у якій виникла ця проблема, інсталюйте це оновлення та активуйте позначку трасування 9958. Виконайте команду журналу відновлення. Коли базу даних буде підключено до мережі, установіть контрольну точку вручну, щоб у наступних резервних копіях більше не було проблеми, зазначеної в цій статті. Після успішного відновлення журналу позначка трасування більше не потрібна.

Щоб увімкнути позначку трасування, додайте параметр запуску -T9958. Або можна використати інструкцію dbcc traceon(9958) для конкретного сеансу.

Стан

Корпорація Microsoft підтвердила, що це одна з проблем з продуктами Microsoft, перелічених у розділі "Застосовується до".

Посилання

Дізнайтеся, за допомогою яких термінів корпорація Майкрософт описує оновлення програмного забезпечення.