CONFIG.EXE бросает NullReferenceException при попытке обновления / патча SP20

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/122679

Вопрос

03Cp> Я пытаюсь завершить обновление SharePoint 2013, используя Psconfig после того, как обновление Windows загрузило обновления, но не может получить процесс завершения без ошибок, и это вызывает серьезную головную боль.u003C/

03Cp> Анализатор здравоохранения показывает «Продукт / патч Установка или обновление сервера». Ошибка, которая говорит, что я должен использовать либо PSCONFIGUI.EXE, либо эту команду для выполнения обновления:u003C/

PSConfig.exe -cmd upgrade -inplace b2b -force -cmd applicationcontent -install -cmd installfeatures

03Cp> Но это всегда застряло при 10% задачи конфигурации 5 (или, в более поздних повторных попытках, просто терпит неудачу, несмотря на то, что добраться до 100% - см. Ниже).u003C/

03Cp> Вот что я пытался и ничего не работает:u003C/

03Cp> Это выход PSCONFIG.EXE:u003C/

03Cblockquote> N.u0

03Cp> Мастер настройки продуктов SharePoint Version 15.0.4569.1503. N Copyright (c) Microsoft Corporation 2012. Все права защищены.u003C/

p> n nu0

03Cp> Выполнение задачи конфигурации 1 из 4 Инициализация продуктов SharePoint N Обновление ...u003C/

p> n nu0

03Cp> Жду, чтобы получить замок, чтобы обновить ферму.u003C/

p> n nu0

03Cp> Успешно инициализировал конфигурацию продуктов SharePoint продуктов.u003C/

p> n nu0

03Cp> Выполнение задачи конфигурации 2 из 4 Инициируя последовательность обновления n ...u003C/

p> n nu0

03Cp> Успешно инициировал последовательность обновления.u003C/

p> n nu0

03Cp> Выполнение задачи конфигурации 3 из 4 Обновление продуктов SharePoint ...u003C/

p> n nu0

03Cp> 100,00%: не удалось обновить продукты SharePoint.u003C/

p> n nu0

03Cp> Исключение системы типа. Была брошена функция. n Дополнительное Исключение информации: ссылка на объект не установлена ​​на экземпляр объекта N объекта.u003C/

p> n nu0

03Cp> Общее количество настроек конфигурации Работа: 3 Общее количество Успешных настроек конфигурации n Успешные настройки конфигурации: 2 Общее количество неспешных настроек конфигурации n: 1 Успешно остановило конфигурацию продуктов n SharePoint. Конфигурация продуктов SharePoint не удалась.u003C/

p> N.u003C/blockquot

03Cp> Это выглядит пару раз в журнале:u003C/

   Task upgrade has failed with an unknown exception 
Exception: System.NullReferenceException: Object reference not set to an instance of an object.
   at Microsoft.SharePoint.Upgrade.SPContentDatabaseIntegrity.CheckAppOrphans()
   at Microsoft.SharePoint.Upgrade.SPContentDatabaseIntegrity.Check(SPContentDatabaseIntegrityCheckOptions options)
   at Microsoft.SharePoint.Upgrade.SPContentDatabaseSequence.ContentDatabaseDataIntegrityCheck()
   at Microsoft.SharePoint.Upgrade.SPContentDatabaseSequence.PreUpgrade()
   at Microsoft.SharePoint.Upgrade.SPUpgradeSession.Upgrade(Object o, Boolean bRecurse)
   at Microsoft.SharePoint.Administration.SPPersistedUpgradableObject.Upgrade(Boolean recursively)
   at Microsoft.SharePoint.Administration.SPDatabase.Upgrade(Boolean recursively)
   at Microsoft.SharePoint.Administration.SPContentDatabase.<>c__DisplayClass2.<Upgrade>b__0()
   at Microsoft.SharePoint.SPSecurity.RunAsUser(SPUserToken userToken, Boolean bResetContext, WaitCallback code, Object param)
   at Microsoft.SharePoint.Administration.SPContentDatabase.Upgrade(Boolean recursively)
   at Microsoft.SharePoint.Upgrade.SPUpgradeSession.ReflexiveUpgrade(Object o, Boolean bRecurse)
   at Microsoft.SharePoint.Upgrade.SPUpgradeSession.Upgrade(Object o, Boolean bRecurse)
   at Microsoft.SharePoint.Administration.SPPersistedUpgradableObject.Upgrade(Boolean recursively)
   at Microsoft.SharePoint.Upgrade.SPUpgradeSession.ReflexiveUpgrade(Object o, Boolean bRecurse)
   at Microsoft.SharePoint.Upgrade.SPUpgradeSession.Upgrade(Object o, Boolean bRecurse)
   at Microsoft.SharePoint.Administration.SPPersistedUpgradableObject.Upgrade(Boolean recursively)
   at Microsoft.SharePoint.Upgrade.SPUpgradeSession.ReflexiveUpgrade(Object o, Boolean bRecurse)
   at Microsoft.SharePoint.Upgrade.SPUpgradeSession.Upgrade(Object o, Boolean bRecurse)
   at Microsoft.SharePoint.Administration.SPPersistedUpgradableObject.Upgrade(Boolean recursively)
   at Microsoft.SharePoint.Upgrade.SPUpgradeSession.ReflexiveUpgrade(Object o, Boolean bRecurse)
   at Microsoft.SharePoint.Upgrade.SPUpgradeSession.Upgrade(Object o, Boolean bRecurse)
   at Microsoft.SharePoint.Administration.SPPersistedUpgradableObject.Upgrade(Boolean recursively)
   at Microsoft.SharePoint.Upgrade.SPUpgradeSession.ReflexiveUpgrade(Object o, Boolean bRecurse)
   at Microsoft.SharePoint.Upgrade.SPUpgradeSession.Upgrade(Object o, Boolean bRecurse)
   at Microsoft.SharePoint.PostSetupConfiguration.UpgradeTask.Run()
   at Microsoft.SharePoint.PostSetupConfiguration.TaskThread.ExecuteTask()

03Cp> Никаких других ошибок или другой полезной информации не появляется в журнале. Эти сообщения регистрируются напрямую до ошибки:u003C/

03Cblockquote> N.u0

03Cp> Успешно созданное приложение Token Service Tokenu003Cbr> n Создание n Точка подключения к этой ферме ...u003Cbr> n Успешно созданная точка подключения n УСЛУГИ с использованием URL n 'https: ///topology/topology.svc'u003Cbr> n ввод функции n taskcommon.traacetopsconfiglogandupgrademanagerLogu003Cbr> n Не нерезинг от n работой обновления, а скорее бегущая модернизация синхронно, вызывая n spfarm.local.upgrade () для Inflace Upgrade N Оставшаяся функция n TaskCommon.tracetopsconfiglogandupgrademanagerLogu003Cbr> n Обновление задач имеет не удалось с неизвестным исключениемu003C/

p> N.u003C/blockquot

03Cp> Я пробовал все шаги как администратор фермы и администратора системы - не повезло.u003C/

03Cp> Любые идеи, что еще можно не так?u003C/

Это было полезно?

Решение

03Cp> Мне пришлось просмотреть u003Cstrong>обновление - *. Журналu003C/strong> (не упомянул в любом месте afaik), чтобы заметить, что процесс, очевидно, не выполняется мимо определенной базы данных контента. Я должен был u003Cstrong>отсоединить эту проблематическую базу данных контентаu003C/strong> через центральный админ (не имею, почему это было проблематично). После этого я начал получать SPUPDATEDCONCURRENGEEXCECTION, которая может быть разрешена бегом (на каждом переднем конце):u003C/

stsadm -o setproperty -pn command-line-upgrade-running -pv No

03Cp> с последующим:u003C/

Psconfig.exe -cmd upgrade -inplace b2b -wait -force

03Cp> Я должен был очистить кеш конфигурации до этого шага.u003C/

03Cp> В конечном итоге, чтобы получить обновление для завершения, мне пришлось выполнить шаги, описанные на этих ссылках, которые другие люди, сталкивающиеся с этой проблемой, могут найти полезные:u003C/

03Ca href="http://alstechtips.blogspot.com/2014/05/sharepoint-2013-product-configuration.html" rel="nofollow">http://alstechtips.blogspot.com/2014/05/sharepoint-2013-продукт-configuration.htmlu003C/

03Ca href="https://techsps.wordpress.com/2013/11/26/psconfig-stuck-at-10-00/" rel="nofollow">https://techsss.wordpress.com/2013/11/26/psconfig-stuck-at-10-00/u003C/

03Ca href="http://nitrohn.blogspot.com/2014/06/psconfig-stuck-sharepoint-2013-server.html" rel="nofollow">http://nitrohn.blogspot.com/2014/06/psconfig-stuck-sharepoint-2013-server.htmlu003C/

03Ca href="http://www.sharepointgeoff.com/spupdatedconcurrencyexception-fix-when-trying-to-install-june-2011-cu-for-sharepoint-server/" rel="nofollow">http://www.sharepointgeoff.com/spuppdatedconcurnessexception-fix-when-trying-to-install-june-2011-cu-for-sharepoint-server/u003C/4

03Cp> 03Ca href="http://blogs.msdn.com/b/opal/archive/2010/04/18/track-sharepoint-2010-installations-by-service-connection-point-ad-marker.aspx" rel="nofollow">http://blogs.msdn.com/b/opal/archive/2010/04/18/track-sharepoint-2010-installations-boint-service-connection-point-ad-marker.aspxu003C/ (шаг 10 не требуется)u003C/

03Cp> Гигантская трата времени.u003C/

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top