管理直观升级 (SharePoint Foundation 2010)

 

适用于: SharePoint Foundation 2010

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

本文提供有关直观升级功能的过程。当您从 Windows SharePoint Services 3.0 升级到 Microsoft SharePoint Foundation 2010 时,可以选择使用直观升级功能,使网站集所有者和网站所有者能够暂时保留以前的用户界面。这样使他们可以更新自定义功能,以便在新的用户界面中使用。有关直观升级及其相关选择的完整说明,请参阅规划直观升级 (SharePoint Foundation 2010)

本文内容:

  • 关于使用直观升级

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

  • 将网站恢复为上一用户界面

  • 强制升级到新用户界面

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

关于使用直观升级

进行升级时,无论是使用就地升级还是使用数据库附加升级方法,都可以选择使用直观升级。

在就地升级期间,您选择使用直观升级作为 SharePoint 产品配置向导的一个步骤。如果您是在具有内置数据库的独立服务器上执行升级,则直观升级功能在 SharePoint 产品配置向导中不可用。但这种情况下,可使用 Psconfig 命令行工具来执行直观升级功能。然后您可以使用语法:psconfig.exe -cmd upgrade [-preserveolduserexperience <true|false>]

在数据库附件升级期间,使用以下两种方法之一可以更新到新用户体验或保留原来的用户体验:

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

  • addcontentdatabase Stsadm 操作的 preserveolduserexperience 参数。

有关升级期间使用这些参数的额外信息,请参阅附加数据库并升级到 SharePoint Foundation 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. 若要将网站集中的特定网站恢复为上一用户界面,在 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()

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

网站所有者可以使用“网站设置”用户界面在“使用上一用户界面”和“预览更新的用户界面”选项之间切换。如果网站所有者对网站外观满意,就可以选择“更新用户界面”选项最终确定新用户界面。

下表介绍网站所有者可为网站选择的各种升级选项。升级模式位于“网站设置”页的“标题、说明和图标”部分。

模式类型 说明

使用上一用户界面

网站所有者使用此模式使其所有网站使用 Windows SharePoint Services 3.0 提供的界面。

预览更新的用户界面

网站所有者使用此模式评估网站在新界面中的外观效果和功能。选择此模式时,上一版本界面中的功能不可用。

升级用户界面

当网站所有者对变化满意并且准备好切换到新用户界面时,可以使用此选项。如有需要,管理员可以将用户界面还原到上一版本的界面。

See Also

Concepts

规划直观升级 (SharePoint Foundation 2010)