暂无图片
Oracle 已经搭建好DG的两台机 怎么可以在主库上增加数据文件 映射到另外一个路径?
我来答
分享
暂无图片 匿名用户
Oracle 已经搭建好DG的两台机 怎么可以在主库上增加数据文件 映射到另外一个路径?
暂无图片 5M

(和之前备库的路径不一致)由于原备库磁盘不够了

我来答
添加附件
收藏
分享
问题补充
4条回答
默认
最新
ora_221

修改备库db_file_name_convert参数

db_file_name_convert='<主库数据文件路径>','<备库数据文件路径>','<主库数据文件路径>','<备库数据文件路径>'

如果有新增映射,按照上面的格式在后面加就可以啦

暂无图片 评论
暂无图片 有用 1
lina
2022-11-07
这种方式修改后需要停掉备库的DG同步重启DB服务器吗 还要就是原来备库下面的数据文件需要做什么操作吗
ora_221
答主
2022-11-07
静态参数,需要重启数据库 alter system set db_file_name_convert= scope=spfile; ==============dg重启 ============== 1、ALTER DATABASE RECOVER MANAGED STANDBY DATABASE CANCEL; 2、shutdown immediate 3、startup mount 4、alter database open; 5、ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGFILE DISCONNECT FROM SESSION; 查询日志应用情况 SELECT NAME,applied FROM v$archived_log where applied='NO'; select process,status,thread#,sequence# from v$managed_standby order by 3,1;
lina
2022-11-08
安装上面的步骤 alter system set db_file_name_convert='/data1/oradata/twsmes/dbfile','/data3/dbfile','/data/oradata/twsmes','/data/oradata/twsmes/TWSMESSD/datafile' scope=spfile;重启备库后 发现在主库/data1/oradata/twsmes/dbfile目录创建数据文件 还是在原来的路径下而不是在/data3/dbfile有可能是什么原因到导致的 备库这个db_file_name_convert已经生效了
展开全部评论(1条)
布衣
暂无图片

直接修改参数文件:

*.db_file_name_convert='+DATA','/backup2/db/oradata/data','+ASM_TEST','/backup2/db/oradata/data_test'

或命令:

alter system set DB_FILE_NAME_CONVERT='+DATA','/backup2/db/oradata/data' scope=spfile;


都需要重启数据库

暂无图片 评论
暂无图片 有用 0
张sir

db_file_name_convert  这个参数休要重启备库。

暂无图片 评论
暂无图片 有用 0
ora_221

看一下standby_file_management这个参数是不是设置的MANUAL

备库这个参数要设置为auto

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏