这是在使用主备集群中创建用户并创建新的表空间时遇到的问题
假设环境为
数据库名 实例名
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/路径存放数据文件。
对于强迫症,以及想数据文件放在同一个路径下的朋友来说,比较不友好。
因此建议,在创建主备时,主备数据库名建议取一致的,让数据文件可以在同一个目录下。(也可能是可以设置哪个参数可以改?我没找到)
文章
阅读量
获赞