1

A site collection can not be upgraded.

Powershell Eception

Upgrade-SPSite -identity <site collection url> -VersionUpgrade -Unthrottled

When I performed the command above, the exception below was thrown.

Upgrade-SPSite : SPSiteHealthChecker: Microsoft.SharePoint.SPException exception thrown in SPSiteHealthChecker.Test(): Der Vorgang kann nicht erfolgreich beendet werden. Bitte versuchen Sie es erneut. at Microsoft.SharePoint.SPGlobal.HandleComException(COMException comEx) at Microsoft.SharePoint.Library.SPRequest.GetWebListPermMask(String bstrUrl, String bstrListName) at Microsoft.SharePoint.SPWeb.get_EffectiveBasePermissions() at Microsoft.SharePoint.SPSecurableObject.DoesUserHavePermissions(SPBasePermissions permissionMask) at Microsoft.SharePoint.SPSecurableObject.CheckPermissions(SPBasePermissions permissionMask) at Microsoft.SharePoint.SPSecurity.ValidateSecurityOnOperation(SPOperationCode code, SPSecurableObject obj) at Microsoft.SharePoint.SPSecurityOnOperationScope..ctor(SPOperationCode code, SPSecurableObject obj) at Microsoft.SharePoint.SPContentTypeCollection.FetchCollection(IList`1 exceptions) at Microsoft.SharePoint.SPWeb.get_ContentTypes() at Microsoft.SharePoint.Administration.SiteHealth.SPSiteHealthConflictingContentTypeRule.ProcessWeb(SPWeb spWeb) at Microsoft.SharePoint.Administration.SiteHealth.SPSiteHealthRule.ProcessWebs(SPWeb spWeb) at Microsoft.SharePoint.Administration.SiteHealth.SPSiteHealthRule.ProcessWebs(SPWeb spWeb) at Microsoft.SharePoint.Administration.SiteHealth.SPSiteHealthRule.ProcessWebs(Boolean repair) at Microsoft.SharePoint.Administration.SiteHealth.SPSiteHealthConflictingContentTypeRule.Test() at Microsoft.SharePoint.Administration.SiteHealth.SPSiteHealthChecker.Test(Guid _ruleId, Boolean _repair, Boolean _runAlways, SPLongOperationState longOperation, String statusFormat) SPSite="http://www.test.sp.group.baywa.com/sites/events" ruleId=00000000-0000-0000-0000-000000000000 repair=True CompatibilityLevel=14 At line:1 char:1 + Upgrade-SPSite -Identity http://www.test.mysharepoint.com/sites/events -Versio ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidData: (Microsoft.Share...dletUpgradeSite:SPCmdletUpgradeSite) [Upgrade-SPSite], S PSiteHealthCheckerException + FullyQualifiedErrorId : Microsoft.SharePoint.PowerShell.SPCmdletUpgradeSite

Site collection health check is also broken.

Site collection health checks Site collection health checks 404

Any help and explaination would be appreciated!

Thanks!

8
  • can you run the test-spsite against that site colleciton
    – Waqas Sarwar MVP
    Commented Jul 22, 2015 at 14:13
  • No, I got the same exception: PS C:\Users\schorern\Desktop> Test-SPSite -Identity test.mysharepoint.com/sites/events Test-SPSite : SPSiteHealthChecker: Microsoft.SharePoint.SPException exception thrown in SPSiteHealthChecker.Test(): Der Vorgang kann nicht erfolgreich beendet werden. Bitte versuchen Sie es erneut. at Microsoft.SharePoint.SPGlobal.HandleComException(COMException comEx) at Microsoft.SharePoint.Library.SPRequest.GetWebListPermMask(String bstrUrl, String bstrListName) at Microsoft.SharePoint.SPWeb.get_EffectiveBasePermissions() Commented Jul 23, 2015 at 7:22
  • Do u still have old farm? Looks like something corrupted while migration?
    – Waqas Sarwar MVP
    Commented Jul 23, 2015 at 12:42
  • Yes, I still have the old farm. I remigrated the site collection from sp2010 farm to sp2013 twice but still got the same exception. Commented Jul 24, 2015 at 13:27
  • Can u run test-spaite in old farm against that site collection, looks like something wrong at source
    – Waqas Sarwar MVP
    Commented Jul 24, 2015 at 13:28

1 Answer 1

0

I created a new site with a new content db and migrated the contents and subsites with 3rd party tool (in my case ShareGate). Then I could upgrade the site collection. But my client doesn't want to buy a migration tool to migrate only one single site collection.

So I ended up using the export-spweb and import-spweb cmdlets to move the old contents to the new site collection and then performed the site upgrade.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.