当我执行SharePoint 2007 preupgrade检查时,我有一个缺少的网站定义,我在网上找不到任何关于它的信息,也不知道如何删除它。细节是......
name = Unknown,language = 1033,template id = 15,count = 1,status = Missing
没有遗漏的功能,只是这个阻止我的升级的流氓方定义。有什么想法吗?
答案 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进行升级 升级定义文件