您好,我是小DAI,专注于数据库管理员相关的技术问答,请问有什么可以帮您?

重新指派共享文件系统 DAS Dbfile

共享文件系统上的 DAS dbfile 会自动提供高可用性程度。但如果共享文件系统失败,则可以通过调用 sp_iqreassignsharedfiles 存储过程或使用 ALTER DBSPACE 语句的 REASSIGN TO SERVER 子句将主要 DAS dbfile 从一个服务器重新指派到另一服务器。

先决条件

  • 共享文件系统上至少存在一个主要 DAS dbfile。

  • 如果目标服务器是 Multiplex 协调器,则协调器节点必须是不提供共享逻辑服务器的物理成员或逻辑成员。由 Multiplex 服务器名控制物理成员资格。由 FOR LOGICAL COORDINATOR 关键字控制逻辑成员资格。

    过程

  1. 如果使用 sp_iqreassignsharedfiles:调用 sp_iqreassignsharedfiles<dbspace-name>、针对 <dbspace-name>,指定拥有您希望重新指派的共享文件系统 DAS dbfile 的 DAS dbspace 名称。针对 ,指定您希望从其中移动所有共享文件系统 DAS dbfile 的服务器的 。 针对 ,指定您希望将所有共享文件系统 DAS dbfile 移动到的服务器的

  1. 调用 sp_iqreassignsharedfiles<dbspace-name>、

  1. 针对 <dbspace-name>,指定拥有您希望重新指派的共享文件系统 DAS dbfile 的 DAS dbspace 名称。

  1. 针对 ,指定您希望从其中移动所有共享文件系统 DAS dbfile 的服务器的

  1. 针对 ,指定您希望将所有共享文件系统 DAS dbfile 移动到的服务器的

  1. 如果一次重新指派一个 DAS dbfile,则使用 ALTER DBSPACE 命令:发出含有 REASSIGN TO SERVER 子句的 ALTER DBSPACE 命令。ALTER DBSPACE <dbspace-name> ALTER FILE REASSIGN TO SERVER 为故障服务器所拥有的其它 DAS dbfile 重复上述操作。

  1. 发出含有 REASSIGN TO SERVER 子句的 ALTER DBSPACE 命令。ALTER DBSPACE <dbspace-name> ALTER FILE REASSIGN TO SERVER

  1. 为故障服务器所拥有的其它 DAS dbfile 重复上述操作。