继续上一章,转换了身份认证模式后继续将WSS_Content备份还原到2016数据库服务器上升级,发现还是报错,报错截图如下:
查看日志,提到某些网站集还体验还是2010的,需要升级,可是我明明升级了呀,一定还是之前那些警告导致的。
当然,这个项目之初的时候本来要简历个人网站的,每个个人网站是个网站集,但后面由于客户环境导致个人网站没用起来,既然没用起来,陈年老旧的东西,也没数据需要备份,直接将这些网站集全部删掉吧。
然后解决我们用到的最重要的网站集PWA。
因为是webpart,Features,Setup File,Event Receiver没有,所以需要将这些从页面中删除。
中间搜了很多资料,链接如下:
https://social.technet.microsoft.com/wiki/contents/articles/31302.sharepoint-2013-troubleshooting-the-migration-issue-missingwebpart-webpart-class-is-referenced-1-times-in-the-database.aspx
https://www.sharepointdiary.com/2016/01/remove-web-part-from-all-pages-in-sharepoint-site-using-powershell.html
https://blogs.technet.microsoft.com/dawiese/2017/05/09/post-upgrade-cleanup-missing-server-side-dependencies/
http://www.boostsolutions.com/blog/how-to-remove-missing-webpart-during-sharepoint-upgrade/
最后还是没解决问题,powershell删除根本没把数据库的数据删除,最后没办法,自己手动将数据库数据删除。
搞定!