KB4469942 – PATAISYMAS: bendrinimo pažeidimas, kai įrašyta procedūra "sp_cycle_agent_errorlog" vykdoma programoje „SQL Server“

Taikoma
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

Požymiai

Tarkime, kad turite reguliariai suplanuotą priežiūros užduotį, kad cikliškai peržiūrėtumėte klaidų žurnalo failus nesustabdant ir nepaleiddami serverio programoje "Microsoft „SQL Server“ 2014" arba "Microsoft 2016".

Pavyzdžiui, priežiūros užduotis gali atrodyti panaši į šią:


USE msdb ;  
GO  

EXEC dbo.sp_cycle_agent_errorlog ;  
GO

Tokiu atveju priežiūros užduotis nevykdoma ir gaunate klaidų pranešimus, panašius į šį:

Pastaba

Pranešimas 22022, 16 lygis, 1 būsena, line_number eilutė
SQLServerAgent klaida: 32.
Procesas negali pasiekti failo, nes jį naudoja kitas procesas

Sprendimas

Ši problema išspręsta šiuose kaupiamuosiuose "„SQL Server“" naujinimuose:

22 kaupiamasis naujinimas, skirtas „SQL Server“ 2017

4 kaupiamasis naujinimas, skirtas "„SQL Server“ 2016" 2 pakeitimų paketui

4 kaupiamasis naujinimas, skirtas „SQL Server“ 2014 SP3

18 kaupiamasis naujinimas, skirtas „SQL Server“ 2014 SP2

Apie "„SQL Server“" komponavimo versijas

Kiekvienoje naujoje "„SQL Server“" versijoje yra visos karštosios pataisos ir saugos pataisos, kurios buvo ankstesnėje komponavimo versijoje. Rekomenduojame įdiegti naujausią "„SQL Server“" komponavimo versiją:

Naujausias "„SQL Server“ 2017" kaupiamasis naujinimas

naujausia "„SQL Server“ 2016" versija

Naujausias "„SQL Server“ 2014" kaupiamasis naujinimas

Būsena

„„Microsoft““ patvirtino, kad tai yra „„Microsoft““ produktų, išvardytų dalyje „Taikoma“, problema.

Nuorodos

Sužinokite daugiau apie terminus , kuriuos "„Microsoft“" naudoja apibūdindama programinės įrangos naujinimus.