管理直观升级 (SharePoint Server 2010)

 

适用于: SharePoint Server 2010

上一次修改主题: 2016-11-30

本文提供与直观升级功能相关的过程。从 Microsoft Office SharePoint Server 2007 升级到 Microsoft SharePoint Server 2010 时,您可以选择使用直观升级功能,让网站集所有者和网站所有者有机会临时保留以往的用户界面。这样,他们就可以更新自定义以在新的用户界面中使用。有关直观升级和相关选项的完整说明,请参阅规划直观升级 (SharePoint Server 2010)

本文内容:

  • 关于使用直观升级

  • 查看当前用户界面的状态

  • 将网站还原为以往的用户界面

  • 强制升级到新的用户界面

  • 网站所有者的直观升级选项

关于使用直观升级

通过就地升级或数据库附加升级方法进行升级时,可以选择使用直观升级。

在就地升级期间,可以在 SharePoint 产品配置向导中选择使用直观升级。如果在具有内置数据库的独立服务器上执行升级,则无法在 SharePoint 产品配置向导中使用直观升级功能。但在此情况下,可以通过 Psconfig 命令行工具使用直观升级功能。可使用的语法如下:psconfig.exe -cmd upgrade [-preserveolduserexperience <true|false>]

在数据库附加升级期间,可以通过使用以下参数来选择更新到新用户体验或保留旧用户体验:

  • Mount-SPContentDatabase Windows PowerShell cmdlet 的 Updateuserexperience 参数。

  • addcontentdatabase Stsadm 操作的 preserveolduserexperience 参数。

有关在升级期间使用这些参数的其他信息,请参阅附加数据库并升级到 SharePoint Server 2010

查看当前用户界面的状态

您可以通过生成网站集中所有网站及其对应直观升级数据的列表,查看当前用户界面状态。如果您已经设置一个时间限制,让网站所有者必须在此限制内准备好网站以使用新用户界面,而且您还想要监控其进度,这会很有用。

使用 Windows PowerShell 查看当前用户界面的状态

  1. 验证您是否满足以下最低要求:请参阅 Add-SPShellAdmin

  2. 在“开始”菜单上,单击“所有程序”。

  3. 单击“Microsoft SharePoint 2010 产品”。

  4. 单击“SharePoint 2010 Management Shell”。

  5. 在 Windows PowerShell 命令提示符处,键入以下命令:

    $sc = Get-SPSite http://machinename/sites/collectionname; $sc.GetVisualReport() | Format-Table
    

有关详细信息,请参阅Get-SPSite

将网站还原为以往的用户界面

如果网站集所有者或网站所有者错误地最终敲定新用户界面,或者如果他们遇到无法解决的问题,则可以使用 Windows PowerShell 还原到以往的用户界面。此过程向您演示如何将网站集中的一个或所有网站还原为以往的用户界面。

使用 Windows PowerShell 将网站还原为以往的用户界面

  1. 验证您是否满足以下最低要求:请参阅 Add-SPShellAdmin

  2. 在“开始”菜单上,单击“所有程序”。

  3. 单击“Microsoft SharePoint 2010 产品”。

  4. 单击“SharePoint 2010 Management Shell”。

  5. 若要将网站集中的特定网站还原为以往的 UI,请在 Windows PowerShell 命令提示符处键入以下命令:

    Get-SPSite http://machinename/sites/V3UI | Get-SPWeb "webname" | Foreach{$_.UIVersionConfigurationEnabled=1;$_.UIVersion=3;$_.Update();}
    

    若要将网站集中的所有网站还原为以往的用户界面,请在 Windows PowerShell 命令提示符处键入以下命令:

    Get-SPSite http://machinename/sites/V3UI | Foreach{$_. UIVersionConfigurationEnabled=1;$_.UIVersion=3;$_.Update();}
    

有关详细信息,请参阅 Get-SPSite

强制升级到新的用户界面

如果想要在升级后强制应用新的用户界面,您可能需要首先指定一段时间,让网站集所有者和网站所有者可以在此期间预览新的用户界面,并修复可能遇到的任何问题。强制升级到新的用户界面时,可以在初始升级期间使用脚本或使用 SharePoint 产品配置向导。有关升级和 SharePoint 产品配置向导的信息,请参阅运行 SharePoint 产品配置向导。以下过程向您演示如何以编程方式将所有网站集和所有网站升级到新的用户界面。

使用 Windows PowerShell 强制升级到新的用户界面

  1. 验证您是否满足以下最低要求:请参阅 Add-SPShellAdmin

  2. 在“开始”菜单上,单击“所有程序”。

  3. 单击“Microsoft SharePoint 2010 产品”。

  4. 单击“SharePoint 2010 Management Shell”。

  5. 在 Windows PowerShell 命令提示符处,键入以下命令:

    $webapp = Get-SPWebApplication http://sitename
    
    foreach ($s in $webapp.sites)
    
    {$s.VisualUpgradeWebs() }
    

有关详细信息,请参阅 Get-SPWebApplication

若要将单个网站集升级到新的用户界面,请在 Windows PowerShell 命令提示符处键入以下命令:

$site = Get-SPSite https://server

$site.VisualUpgradeWebs()

若要将单个网站升级到新的用户界面,请在 Windows PowerShell 命令提示符处键入以下命令:

$web = Get-SPWeb https://server/site

$web.UIVersion = 4

$web.UIVersionConfigurationEnabled = 0

$web.Update()

网站所有者的直观升级选项

网站所有者可以使用“网站设置”用户界面在“使用以往的用户界面”与“预览更新的用户界面”选项之间进行切换。网站所有者对网站的外观满意后,可以通过选择“更新用户界面”选项来最终敲定新的 UI。

下表介绍网站所有者可以为其网站选择的不同升级选项。可以从“网站设置”页的“标题、说明和图标”部分使用升级模式。

模式类型 说明

使用以往的用户界面

网站所有者可以使用此模式,将其所有网站配置为使用 Microsoft Office SharePoint Server 2007 中的界面。

预览更新的用户界面

网站所有者可以使用此模式,评估其网站在使用新界面后的外观和功能。选择此模式后,早期版本界面中的功能将无法使用。

更新用户界面

网站所有者在对更改感到满意并准备好切换到新的用户界面时使用此选项。如果需要,管理员可以将用户界面还原为早期版本界面。

See Also

Concepts

规划直观升级 (SharePoint Server 2010)