preupgradecheck网站定义缺失

时间:2011-02-23 16:03:03

标签: sharepoint sharepoint-2007 sharepoint-2010 migration upgrade

当我执行SharePoint 2007 preupgrade检查时,我有一个缺少的网站定义,我在网上找不到任何关于它的信息,也不知道如何删除它。细节是......

name = Unknown,language = 1033,template id = 15,count = 1,status = Missing

没有遗漏的功能,只是这个阻止我的升级的流氓方定义。有什么想法吗?

2 个答案:

答案 0 :(得分:2)

我想出了我需要做的事情。我运行了stsadm -o enumallwebs -databasename mydatabasename,它给了我所有站点及其模板的列表。

然后我将id(在本例中为15)与正在使用它的网站相匹配并删除该网站,因为我不再需要它了。 preupgradecheck现在不会出错。

答案 1 :(得分:0)

Microsoft支持文章说: - The SiteDefinitionInfo rule in Pre-Upgrade Checker for Windows SharePoint Services 3.0 Service Pack 2 lists information about site definition templates

其中包含以下文字

  

安装缺少的网站定义   为了内容   正确显示和升级。   将当前服务器场升级到   任何新版本的sharepoint   使用其中一个内部的网站   如果,网站定义将升级   必要。自定义网站定义   将需要使用a进行升级   升级定义文件