从WSS3.0/MOSS2007升级至SPS2010后的UI升级与降级

        近期做了几个从2007到2010的SharePoint2010的版本升级工作。
        由于SharePointFoundation / SharePointServer2010使用了全新的界面,所以在使用升级后的站点上可以选择让网站升级到新的UI(Ver.4)或是保留原有的2007(Ver.3)的UI,而且升级新UI后的站点支持UI降级(‘支持’....也仅仅是支持,小软就不能人性化点么...)。
        在UI升级时,使用“直观升级”选项中的“更新所有网站”可以让网站级内的所有网站都立刻“改头换面”,变成新的UI。别高兴太早,根据我实际操作,在子网站中有可能出现“漏网之鱼”,只能自己多检查一下。

 

        我查阅小软文档(文档链接:http://technet.microsoft.com/zh-cn/library/ff607998.aspx)
        它还支持“特定站点单独升级”,只不过需要用到SharePoint 2010 Management Shell(PowerShell)。
        命令:(以下代码需要一步一步执行)
$web = Get-SPWeb http://server/site
$web.UIVersion = 4
$web.UIVersionConfigurationEnabled = 0
$web.Update()

        其中“http://server/site ”要填入实际的站点地址。

       如果站点想要降级,这里先给出“特定站点单独降级”
       命令:
Get-SPSite http://machinename/sites/V3UI | Get-SPWeb "webname" | Foreach{$_.UIVersionConfigurationEnabled=1;$_.UIVersion=3;$_.Update();}
       其中“http://machinename/sites/V3UI ”只需写入http://+服务器名,“webname”需写入站点名。
例:
Get-SPSite http://test01 | Get-SPWeb "marketing/Dor" | Foreach{$_.UIVersionConfigurationEnabled=1;$_.UIVersion=3;$_.Update();}
上面命令中"test01"是网站集根目录,"marketing/Dor"里是子站点“marketing”下的子站点“Dor”的路径,所以如果是顶级站点降级的话,我估计输入“/”就行了(没试过)。
    话说升级后问题不少,AD信息总是无法同步到UserProfile数据库中,不知道是不是个案,吐了个槽~哎

你可能感兴趣的:(UI,升级,界面,降级,Sharepoint2010)