KB4058700 — POPRAWKA: Sporadyczny błąd 9004 podczas przywracania kopii zapasowej w trybie wstrzymania w SQL Server 2014, 2016 i 2017

Dotyczy
SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1 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 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core

Objawy

Rozważmy następujący scenariusz:

  • Masz wysyłkę dziennika programu Microsoft SQL Server lub skonfigurowaną kopię zapasową/przywracanie między dwoma serwerami.
  • Baza danych może być bezczynna lub mieć małe VLF (ale nie jest to konieczne).
  • Tworzysz kopie zapasowe tej bazy danych, a następnie próbujesz przywrócić ją za pomocą opcji wstrzymania w pomocniczej bazie danych.

W tym scenariuszu operacja przywracania może zakończyć się niepowodzeniem i zwróć następujący komunikat o błędzie:

Uwaga

  • Błąd: 9004, Ważność: 21, Stan: 1.
  • Wystąpił błąd podczas przetwarzania dziennika bazy danych database_name. Jeśli to możliwe, przywróć dane z kopii zapasowej. Jeśli kopia zapasowa nie jest dostępna, może być konieczne odbudowanie dziennika.

Po wystąpieniu tego błędu pomocnicza baza danych przechodzi w stan przywracania.

Rozwiązanie

Ten problem został rozwiązany w następujących aktualizacjach zbiorczych:

Informacje o aktualizacjach zbiorczych dla programu SQL Server

Każda nowa aktualizacja zbiorcza programu SQL Server zawiera wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji skumulowanej. Sprawdź najnowsze aktualizacje zbiorcze dla programu SQL Server:

Najnowsza aktualizacja zbiorcza dla programu SQL Server 2017

Najnowsza aktualizacja zbiorcza dla programu SQL Server 2016

Najnowsza aktualizacja zbiorcza dla programu SQL Server 2014

Stan

Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.

Źródła informacji

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