SharePoint Server 2016 : Ошибка "The upgraded database schema doesn't match the TargetSchema" в мастере SharePoint Product Configuration Wizard после установки обновлений

SharePoint Product Configuration Wizard Failed - The upgraded database schema doesn't match the TargetSchemaПосле развёртывания очередного кумулятивного обновления на сервере SharePoint Server 2016 требуется запуск мастера SharePoint Product Configuration Wizard для выполнения финальных стадий развёртывания. В целом работа с мастером в таких случаях довольно проста и представляет из себя буквально несколько нажатий кнопки Next. Но иногда работа мастера завершается с ошибкой совместимости схемы БД.

В такой ситуации мастер Configuration Wizard завершает свою работу со следующим исключением:

An exception of type Microsoft.SharePoint.PostSetupConfiguration.PostSetupConfigurationTaskException was thrown.  
Additional exception information: 
Upgrade [SPContentDatabase Name=WSS_Content_IT] failed.    (EventID:an59t)
Exception: The upgraded database schema doesn't match the TargetSchema (EventID:an59t)
Upgrade Timer job is exiting due to exception: Microsoft.SharePoint.Upgrade.SPUpgradeException: The upgraded database schema doesn't match the TargetSchema

SharePoint 2016 Configuration Wizard - The upgraded database schema doesn't match the TargetSchema

Повторный запуск мастера может приводить к этой ошибке снова.

Получив такую ошибку, мы можем попытаться выполнить обновление всех контентных баз данных в консоли SharePoint 2016 Management Shell с помощью командлета Upgrade-SPContentDatabase:

Get-SPContentDatabase | ?{$_.NeedsUpgrade –eq $true} | Upgrade-SPContentDatabase -Confirm:$false

SharePoint 2016 Management Shell - Upgrade-SPContentDatabase

После того, как все контентные базы обновятся, можно снова запустить мастер SharePoint Product Configuration Wizard и повторно запустить процедуру финализации обновления.

Замечено то, что если такая ошибка при обновлении сервера SharePoint 2016 возникла первый раз, то все последующие обновления будут приводить к аналогичному поведению мастера Configuration Wizard. С чем может быть связано такое поведение сказать не возьмусь, но во всех случаях помогает описанный метод обновления контентных БД после возникновения этой ошибки.

Добавить комментарий