查看建在本地的数据文件路径

select name from v$datafile

;

将数据文件offline

ALTER DATABASE DATAFILE '/usr/oracle/app/product/11.2.0/db_1/dbs/ts_etl_ST.dbf' OFFLINE;

将数据文件拷贝至ASM

cp /usr/oracle/app/product/11.2.0/db_1/dbs/ts_etl_ST.dbf +DG/syrhm/datafile/ts_etl_ST.dbf

将数据文件rename

alter database rename file '/usr/oracle/app/product/11.2.0/db_1/dbs/ts_etl_ST.dbf' to '+DG/syrhm/datafile/ts_etl_ST.dbf' ;

恢复

recover datafile '+DG/syrhm/datafile/ts_etl_ST.dbf' ;

将修改完路径的数据文件online

alter database datafile

'xxxx.dbf' online ;

 

dg端同步

查询新添的数据文件状态

select name,status from v$datafile where

file#=89

出错,创建数据文件

alter database create datafile '/oracle/app/product/11.2.0/db_1/dbs/UNNAMED00089' as '/oradata/syrhm/datafile/ts_etl_ST.dbf' ;

查询mrp进程,发现已经down

 select process,status from v$managed_standby ;

重启recover,查看警告日志

 recover managed standby database disconnect ;

 

 有多个数据文件,需重复此步骤多次




Related posts

coded by nessus
,
分享:  DeliciousGReader鲜果豆瓣CSDN网摘
Trackback

no comment untill now

Add your comment now

无觅相关文章插件