注册
关于达梦主备集群表空间路径的坑_主备数据库名不一致的影响
专栏/培训园地/ 文章详情 /

关于达梦主备集群表空间路径的坑_主备数据库名不一致的影响

蟑螂恶霸 2024/05/24 642 0 0
摘要

这是在使用主备集群中创建用户并创建新的表空间时遇到的问题

假设环境为
数据库名 实例名
GRP1_RT_01 GRP1_RT_01
GRP1_RT_03 GRP1_RT_03
初始化实例时设置的系统路径为:/dm8/data
因此数据文件、日志文件、控制文件、参数文件等默认存放路径为
主库:/dm8/data/GRP1_RT_01/
备库:/dm8/data/GRP1_RT_03/

根据常规操作在主库创建新的表空间时,会将数据文件放置于“/dm8/data/GRP1_RT_01/”下。
例如创建表空间TEST,创建语句为

create tablespace "TEST" datafile '/dm8/data/GRP1_RT_01/TEST01.DBF' size 32 ;

按照常规理解来说来说备库的数据文件会位于“/dm8/data/GRP1_RT_03/”下。
但实际备库会自动创建一个/dm8/data/GRP1_RT_01/路径存放数据文件。
对于强迫症,以及想数据文件放在同一个路径下的朋友来说,比较不友好。

因此建议,在创建主备时,主备数据库名建议取一致的,让数据文件可以在同一个目录下。(也可能是可以设置哪个参数可以改?我没找到)

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服