Symptom
Anta att du har ett regelbundet schemalagt underhålls jobb för att bläddra mellan felloggta filer utan att stoppa och starta servern i Microsoft SQL Server 2014 eller 2016.
Underhålls jobbet kan till exempel se ut så här:
USE msdb ;
GO
EXEC dbo.sp_cycle_agent_errorlog ;
GO
I det här scenariot körs inte underhålls jobbet och du får fel meddelanden av följande slag:
Meddelande 22022, nivå 16, delstatlig 1, rad line_number SQLServerAgent-fel: 32. Processen kan inte komma åt filen eftersom den används av en annan process
Lösning
Det här problemet är åtgärdat i följande kumulativa uppdateringar för SQL Server:
Kumulativ uppdatering 22 för SQL Server 2017
Kumulativ uppdatering 4 för SQL Server 2016 Service Pack 2
Om SQL Server-versioner
Varje ny version för SQL Server innehåller alla snabb korrigeringar och säkerhets korrigeringar som fanns i den föregående versionen. Vi rekommenderar att du installerar den senaste versionen av SQL Server:
Senaste kumulativa uppdateringen för SQL Server 2017
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".
Referenser
Lär dig mer om terminologin som används av Microsoft för att beskriva program varu uppdateringar.