将报表数据库附加为可缩放共享数据库

在报表卷集上生成或刷新报表数据库,并将这些卷标记为只读且从生产服务器中卸除之后,便可开始附加阶段。实际上,“附加阶段”涉及在报表服务器中装入报表卷和附加报表数据库等操作。在此阶段中,将建立一个报表数据库,作为可缩放共享数据库。

附加阶段的步骤

在此阶段中,您必须:

  1. 取消与每个报表卷相对应的逻辑单元号码 (LUN) 的掩码,以使生产服务器可以访问该卷。为此,请使用硬件供应商提供的实用工具。如果数据库使用多个报表卷,则针对每个卷执行此步骤。

  2. 装入与每个报表服务器中 LUN 相对应的卷。

    注意注意

    为了简化生成或更新报表数据库的过程,建议始终使用同一驱动器号装入其报表卷,来作为生产卷。例如,如果某个生产数据库卷位于生产服务器的驱动器 E 上,则相应的报表卷应装入每个报表服务器的驱动器 E 上。

    若要使用 DiskPart 实用工具装入卷,请在 Windows 命令提示符下输入下列命令:

    DiskPart

    DISKPART> select volume=<驱动器编号>

    DISKPART> assign letter=<驱动器号>

    DISKPART> exit

    其中,<驱动器编号> 是由 Windows 操作系统分配的卷号,<驱动器号> 是报表服务器中要用于报表卷的卷号。如果数据库使用多个报表卷,则针对每个卷执行此步骤。

    最佳的做法是在每台报表服务器中装入一个报表卷集之后,应验证该卷是否作为只读卷可通过存储区域网络 (SAN) 进行访问。有关详细信息,请参阅确保可缩放共享数据库有一个正确的环境

  3. 将数据库附加到每台报表服务器中的一个或多个服务器实例。

    有关详细信息,请参阅:

现在,报表数据库可用作可缩放共享数据库,查询也可继续进行。

注意注意

对于给定的报表卷集,附加阶段是的更新循环的最后一个阶段。但是,对于陈旧版本和新版本的报表数据库,可使用两个交替使用的报表卷集。从而允许将两个卷集的分离和更新阶段重叠。有关详细信息,请参阅最大化可缩放共享数据库的可用性