我在Sharepoint Central Admin中收到警告 SharePoint Health Analyzer检测到一些严重问题。
检查时,我发现了以下警告:
[MissingSetupFile]文件[Features \ xxxx \ xxxx \ xxx]在数据库[PROD01_Content_xxxx]中被引用1次,但仅存在于Microsoft SharePoint Foundation 2010安装文件夹下。请考虑将包含此文件的功能/解决方案升级到最新版本。数据库[PROD01_Content_xxxx]中引用了一个或多个安装文件,但未安装在当前服务器场中。请安装包含这些文件的任何功能或解决方案。
[MissingFeature]数据库[PROD01_Content_xxxx]具有缺失特征的参考:Id = [f99f774c-6160-4bb6-8519-10e30b02d5b3]。 Id f99f774c-6160-4bb6-8519-10e30b02d5b3的功能在数据库[PROD01_Content_xxxx]中引用,但未安装在当前服务器场中。缺少的功能可能导致升级失败。请安装包含该功能的任何解决方案,并在必要时重新启动升级。
[MissingWebPart] WebPart类[a9bc1035-cf56-e003-8a4d-fff0bb3da148](程序集[Microsoft.Office.Server.Search.WebControls.SearchApplicationSystemStatus]来自程序集[Microsoft.Office.Server.Search,Version = 15.0.0.0] ,Culture = neutral,PublicKeyToken = 71e9bce111e9429c])在数据库[PROD01_SharePoint_AdminContent]中引用1次,但未安装在当前服务器场中。请安装包含此Web部件的任何功能/解决方案。数据库[PROD01_SharePoint_AdminContent]中引用了一个或多个Web部件,但未在当前服务器场上安装。请安装包含这些Web部件的任何功能或解决方案。
我点了这个链接:
http://get-spscripts.com/2011/06/removing-features-from-content-database.html
但遗憾的是,在运行脚本时,它显示未找到该功能。
我想提一件事:我已经在2013版上部署了sharepoint 2010 wsp。这就是获取[MissingSetupFile]错误的原因吗?
我该怎么办?任何帮助将不胜感激。
谢谢,
答案 0 :(得分:2)
注意第一条消息"但仅存在于Microsoft SharePoint Foundation 2010安装文件夹" 。这意味着您已将2010解决方案部署到2013服务器场中。但是只安装到14个蜂巢。为了使解决方案在2013年的服务器场中正常运行,它还需要安装到15个配置单元中。
这是安装到14和15配置单元的PowerShell。 安装-SPSolution -Identity'您的自定义解决方案.wsp' -GACDeployment -CompatibilityLevel {14,15} -AllWebApplications -force
答案 1 :(得分:0)