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

添加 DAS Dbfile

将主要或镜像 DAS dbfile 添加到现有 DAS dbspace

先决条件

  • 存在逻辑服务器。

  • 存在 DAS dbspace

    过程

  1. 发出 ALTER DBSPACE 命令:场景SQL 语法对于主要 DAS dbfileALTER DBSPACE <dbspace-name> ADD FILE PATH '' SERVER ;对于含镜像的主要 DAS dbfileALTER DBSPACE <dbspace-name> ADD FILE PATH '' SERVER MIRROR PATH '' SERVER ;对于共享文件系统上的主要 DAS dbfileALTER DBSPACE <dbspace-name> ADD FILE SHARED PATH '' SERVER ;对于共享文件系统上的主要 DAS dbfile(含镜像)ALTER DBSPACE <dbspace-name> ADD FILE SHARED PATH '' SERVER MIRROR PATH '' SERVER ;

  1. 指定镜像 DAS dbfile 时,请确保:主要 DAS dbfile 和镜像 DAS dbfile 位于同一逻辑服务器中。镜像 DAS dbfile 不位于共享 dbspace 中。

  1. 主要 DAS dbfile 和镜像 DAS dbfile 位于同一逻辑服务器中。

  1. 镜像 DAS dbfile 不位于共享 dbspace 中。

    示例

  1. 创建 DAS dbspace sfs_dbs。

  1. 添加两个共享文件系统主要 DAS dbfile(含镜像):ALTER DBSPACE sfs_dbs ADDFILE f3 SHARED PATH '/shared_disk/f3.iq' SERVER writer1MIRROR f3_m PATH '/mirror_disk/f3_m.iq' SERVER writer2,SHARED PATH '/shared_disk/f4.iq' SERVER writer1MIRROR f4_m PATH '/mirror_disk/f4_m.iq' SERVER writer2;注意文件 /shared_disk/f4.iq 的 logical-filename 名称是内部生成的。