恢复 Windows SharePoint Services

如果运行 Microsoft Windows SharePoint Services 的计算机出现故障,您可以迅速准备一台使用新服务器名称的新计算机。先运行 Microsoft Office PerformancePoint Server 2007 Setup.msi,然后运行 规划服务器配置管理器设置一台新的 规划 Web 服务服务器。用新创建的服务器替换出现故障的那台。

注意注意:

在 PerformancePoint Server 文档中,我们统一使用“Windows SharePoint Services”和“SharePoint Services”这两个术语来分别指代 Office SharePoint Server 2007 和 Windows SharePoint Services 3.0。

恢复 Windows SharePoint Services

  1. 对这台运行 规划服务器的新计算机做必要的准备,使之可以用作 Windows SharePoint Services 服务器。有关如何准备用于 Windows SharePoint Services 的新计算机的详细信息,请参阅《PerformancePoint Server 2007 部署指南》。

    对于多计算机部署方案,必须在运行 SQL Server 和 Windows SharePoint Services 的计算机之间配置安全设置。有关在多计算机部署方案中的这些计算机之间配置安全设置的信息,请参阅《PerformancePoint Server 2007 部署指南》。

  2. 在运行 Windows SharePoint Services 的新计算机上,从 IIS 管理器执行下列步骤来创建一个新的网站。

    1. 配置新创建的网站。

    2. 安装和配置 Windows SharePoint Services。

    3. 定义配置数据库。(配置数据库位于运行 SQL Server 的规划服务器计算机中)。

    4. 定义内容数据库。(内容数据库位于运行 SQL Server 的规划服务器计算机中)。

    5. 创建子网站。授予对子网站的全局管理员、服务标识帐户和 Web 服务服务器参与者权限。

  3. 手动将所有文件从源系统 URL 复制到新的 URL 位置。

  4. 手动更新 Workbooks 表中的存储 URL 列。

    使用下面的命令更新应用数据库。

    UPDATE dbo.Workbooks
    SET StorageUrl = @NewStorageUrl
    WHERE [StorageUrl] is Not NULL
    
    注意注意:

    Workbooks 表包含 Assignments 表(按 WorkbookID 联接)和 BizForms(按 FormID 联接,该 ID 即为 WorkbookID)使用的存储 URL。

    源系统表可能有许多不同的 Storage URL 值可用于 Assignments 和 BizForms 表中的各种用法。但对于新的 Windows SharePoint Services 系统,只需将所有存储 URL 放置在一个要使用的 URL 位置。文件复制任务可能会比较困难,因为您需要将这些文件从所有的 URL 位置复制到一个位置。

    使用以下命令更新规划系统数据库。

    UPDATE BizSystem
    SET 
    AssignmentFormsUrl = @NewAssignmentFormsUrl,
    AssignmentMasterFormsUrl = @NewAssignmentMasterFormsUrl,
    FormTemplatesUrl = @NewFormTemplatesUrl,
    ReportUrl = @NewReportUrl
    

    其中 BizApplicationLabel = @BizApplicationLabel

    -- 所有这些都是各种用途的默认 URL。

  5. 重新连接 Windows SharePoint Services。将 Windows SharePoint Services 重新指向它在运行 SQL Server 的新计算机上的配置和内容数据库。

    执行以下步骤:

    1. 在运行 Windows SharePoint Services 的计算机上打开 Internet Information Services。展开列表并打开“网站”文件夹。

    2. 右键单击“SharePoint 管理中心”并选择“浏览”****。

    3. 选择“设置配置数据库服务器”。将服务器名称更改为运行 SQL Server 的服务器的新名称。

    4. 选择“连接到现有配置数据库”****。单击“确定”。

    5. 选择“设置默认内容数据库服务器”****并验证新名称是否正确。如果不正确,请将该名称更新为新的数据库服务器名称,然后单击“确定”。

    如果无法重新连接 Windows SharePoint Services,请将其删除,然后从其安装点重新安装 Windows SharePoint Services。具体操作步骤如下:

    1. 在运行 Windows SharePoint Services 的服务器上,使用“添加或删除程序”卸载 Windows SharePoint Services****。

    2. 在运行 Windows SharePoint Services 的服务器上,打开 Internet Information Services 并删除 SharePoint 网站和 stsAdminAppPool。

    3. 在该服务器上安装 Windows SharePoint Services。

另请参阅