Príznaky
Predpokladajme, že máte pravidelnú plánovanú údržbu na recykláciu súborov denníka chýb bez zastavenia a spúšťania servera v Microsoft SQL Server 2014 alebo 2016.
Napríklad úloha údržby môže podobať nasledujúcemu hláseniu:
USE msdb ;
GO
EXEC dbo.sp_cycle_agent_errorlog ;
GO
V tomto scenári sa úloha údržby nespustí a zobrazí sa chybové hlásenie podobné nasledujúcemu:
MSG 22022, úroveň 16, štát 1, Line_number čiary Chyba SQLServerAgent: 32. Proces nemôže získať prístup k súboru, pretože ho používa iný proces
Riešenie
Tento problém je vyriešený v nasledujúcich kumulatívnych aktualizáciách pre SQL Server:
Kumulatívna aktualizácia 22 pre SQL Server 2017
Kumulatívna aktualizácia 4 pre SQL Server 2016 Service Pack 2
Zostavy SQL servera
Každá nová zostava pre SQL Server obsahuje všetky opravy rýchlych opráv a zabezpečenia, ktoré boli v predchádzajúcej zostave. Odporúčame nainštalovať najnovšiu zostavu pre SQL Server:
Posledná Kumulatívna aktualizácia pre SQL Server 2017
Stav
Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.
Odkazy
Oboznámte sa s terminológiou , ktorú spoločnosť Microsoft používa na popis aktualizácií softvéru.