KB4101323 – КОРЕКЦИЯ: Възникват грешки, когато надстройвате до SQL Server 2017 CU4 или по-нови версии и не разрешавате Агент на SQL Server на Linux

Отнася се за
SQL Server 2017 Developer Linux SQL Server 2017 Enterprise on Linux SQL Server 2017 Enterprise Core on Linux SQL Server 2017 Standard on Linux

Симптоми

Да предположим, че имате SQL Server 2017, инсталиран на Linux. Когато надстройвате до SQL Server 2017 CU4 или по-нова версия и ако Агент на SQL Server не е разрешен, може да получите следните съобщения за грешка:

Забележка

  • Дата/час spid6s Грешка: 4860, Степен на сериозност: 16, Състояние: 1.
  • Дата/час spid6s Не може да се зарежда групово. Файлът "FilePath\SqlTraceCollect.dtsx" не съществува или нямате права за достъп до файла.
  • Дата/час Грешка spid6s: 912, Степен на сериозност: 21, Щат: 2.
  • Дата/час spid6s Надстройката на ниво скрипт за база данни "master" е неуспешна, тъй като стъпка за надстройка "msdb110_upgrade.sql" се натъкна на грешка 200, състояние 7, степен на сериозност 25. Това е състояние на сериозна грешка, което може да попречи на нормалната работа и базата данни ще бъде офлайн. Ако грешката се е случила по време на надстройката на "главната" база данни, тя ще предотврати стартирането на целия екземпляр на SQL Server. Прегледайте предишните записи от регистрационния файл с грешки за грешки, предприемете съответните коригиращи действия и рестартирайте базата данни, така че стъпките за надстройка на скрипта да се изпълнят до завършване.
  • Дата/час spid6s Грешка: 3417, Степен на сериозност: 21, Щат: 3.
  • Дата/час spid6s Не може да се възстанови главната база данни. SQL Server не може да се изпълни. Възстановете образец от пълно архивно копие, поправете го или го създайте отново. За повече информация как да създадете отново главната база данни, вижте SQL Server Books Online.

Повече информация

Забележка: Може да срещнете същия проблем, когато се опитате да върнете към по-стара версия на вашето копие на SQL Server от SQL Server 2017 RTM CU6 към CU5/CU4. Предложеното заобиколно решение може да се приложи и за сценарии за преминаване към по-стара версия.

Решение

Този проблем е решен в следната кумулативна актуализация за SQL Server:

Сборна актуализация 6 за SQL Server 2017

За кумулативните актуализации за SQL Server:

Всяка нова кумулативна актуализация за SQL Server съдържа всички актуални поправки и корекции на защитата, които са били включени в предишната кумулативна актуализация. Прегледайте последните кумулативни актуализации за SQL Server:

Последна сборна актуализация за SQL Server 2017

Заобиколно решение

Като заобиколно решение за този проблем можете да разрешите Агент на SQL Server и да рестартирате SQL Server. Веднага след като надстройката завърши, Агент на SQL Server може да бъде забранен отново.

Състояние

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.

Справки

Научете повече относно терминологията, която Microsoft използва за описване на актуализациите на софтуера.