Applies ToSQL 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

Symptomy

Załóżmy, że masz regularne zaplanowane zadanie konserwacji w celu przetworzenia plików dziennika błędów bez zatrzymywania i uruchamiania serwera w programie Microsoft SQL Server 2014 lub 2016.

Zadanie konserwacji może na przykład wyglądać następująco:

USE msdb ;  
GO  

EXEC dbo.sp_cycle_agent_errorlog ;  
GO

W tym scenariuszu zadanie konserwacji nie zostanie uruchomione i pojawią się komunikaty o błędach podobne do następujących:

Msg 22022, poziom 16, stan 1, Line_number wiersza Błąd SQLServerAgent: 32. Proces nie może uzyskać dostępu do pliku, ponieważ jest używany przez inny proces

Rozwiązanie

Ten problem rozwiązano w następujących zbiorczych aktualizacjach programu SQL Server:

Zbiorcza aktualizacja 22 dla programu SQL Server 2017

Zbiorcza aktualizacja 4 dla programu SQL Server 2016 z dodatkiem Service Pack 2

Zbiorcza aktualizacja 4 dla programu SQL Server 2014 z dodatkiem SP3

Zbiorcza aktualizacja 18 dla programu SQL Server 2014 z dodatkiem SP2

Informacje o kompilacjach programu SQL Server

Każda nowa kompilacja dla programu SQL Server zawiera wszystkie poprawki hotfix i poprawki zabezpieczeń, które znajdowały się w poprzedniej kompilacji. Zalecamy zainstalowanie najnowszej kompilacji dla programu SQL Server:

Najnowsza Zbiorcza aktualizacja dla programu SQL Server 2017

Najnowsza kompilacja dla programu SQL Server 2016

Najnowsza Zbiorcza aktualizacja dla programu SQL Server 2014

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".

Informacje

Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.