KB4469942 – POPRAVEK: Kršitev skupne rabe, ko je shranjena procedura »sp_cycle_agent_errorlog« zagnana v SQL Server

Velja za
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 2014 Service Pack 2 - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Standard on Windows

Znaki

Recimo, da imate redno načrtovano vzdrževalno delo za kroženje dnevniških datotek napak brez ustavljanja in zagona strežnika v strežniku Microsoft SQL Server 2014 ali 2016.

Na primer, vzdrževalno delo je lahko podobno temu:


USE msdb ;  
GO  

EXEC dbo.sp_cycle_agent_errorlog ;  
GO

V tem scenariju se vzdrževalni posel ne zažene, prikažejo pa se sporočila o napakah, podobna temu:

Opomba

msg 22022, raven 16, država 1, vrstica line_number
Napaka SQLServerAgent: 32.
Proces ne more dostopiti do datoteke, ker jo uporablja drug proces

Rešitev

Ta težava je odpravljena v naslednjih zbirnih posodobitvah za SQL Server:

Zbirna posodobitev 22 za SQL Server 2017

Zbirna posodobitev 4 za SQL Server 2016 s servisnim paketom SP2

Zbirna posodobitev 4 za SQL Server 2014 SP3

Zbirna posodobitev 18 za SQL Server 2014 SP2

O graditvah SQL Server

Vsaka nova graditev sistema SQL Server vsebuje vse sprotne popravke in varnostne popravke, ki so bili uporabljeni v prejšnji graditvi. Priporočamo, da namestite najnovejšo graditev za SQL Server:

Najnovejša zbirna posodobitev za SQL Server 2017

Najnovejša graditev za SQL Server 2016

Najnovejša zbirna posodobitev za SQL Server 2014

Stanje

Microsoft je potrdil, da gre za težavo v Microsoftovih izdelkih, ki so navedeni v razdelku »Velja za«.

Sklici

Preberite več o terminologiji , ki jo Microsoft uporablja za opisovanje posodobitev programske opreme.