Ознаки
Припустимо, що ви регулярно запланували завдання з обслуговування, щоб переключатися між файлами журналів помилок без зупинки та запуск сервера в Microsoft SQL Server 2014 або 2016.
Наприклад, завдання з обслуговування може нагадувати наступне:
USE msdb ;
GO
EXEC dbo.sp_cycle_agent_errorlog ;
GO
У цьому сценарії не запускається завдання з обслуговування, і ви отримуєте повідомлення про помилку, які нагадують такі дії:
MSG 22022, рівень 16, стан 1, лінія line_number Помилка: 32. Процес не може отримати доступ до файлу, оскільки він використовується іншим процесом
Спосіб вирішення
Ця проблема усунена в таких сукупних оновлень для SQL Server:
Сукупне оновлення 22 для SQL Server 2017
Сукупний пакет оновлень 4 для SQL Server 2016 Service Pack 2
Сукупне оновлення 4 для SQL Server 2014 SP3
Сукупне оновлення 18 для SQL Server 2014 з пакетом оновлень 2 (SP2)
Відомості про збірки SQL Server
У кожному новому збірці для SQL Server містяться всі виправлення виправлень, які були в попередньому збірці. Радимо інсталювати найновішу версію для сервера SQL Server:
Найновіше Сукупне оновлення для SQL Server 2017
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".
Посилання
Відомості про термінологію , яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.