暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

oracle备份同步是我需要的

原创 zjywlqf 2020-05-13
516

1、关闭数据库:shutdown immediate;2、然后启动到 mount 状态startup mount;2、修改参数文件:*.db_file_name_convert=’+DATA_LAYER/pay/datafile’,’/backup2/pay/oradata/data_layer’,’+DATA_LAYER/pay/tempfile’,’/backup2/pay/oradata/data_layer’,’+DATA/pay/datafile’,’/backup2/pay/oradata/data’,’+DATA/pay/tempfile’,’/backup2/pay/oradata/data’3、迁移物理文件cp -r /oradata/pay/ /backup2/pay/oradata/cp -r /u01/oradata/pay/ /backup2/pay/oradata/4、执行 mount 状态下迁移命令:select ‘alter database rename file ’ ||’’’’||name||’’’’ || ’ to ‘||’’’’||replace(name,’/oradata/pay/’,’/backup2/pay/oradata/’)||’’’’||’;’ from vdatafilewheresubstr(name,2,7)=oradata;selectalterdatabaserenamefilenametoreplace(name,/u01/oradata/pay/,/backup2/pay/oradata/);fromvdatafile where substr(name,2,7)='oradata';select 'alter database rename file ' ||''''||name||'''' || ' to '||''''||replace(name,'/u01/oradata/pay/','/backup2/pay/oradata/')||''''||';' from vdatafile where substr(name,2,3)=‘u01’;5、更改临时表空间文件路径:col name for a50;select name,bytes/1024/1024 m,status from v$tempfile;alter tablespace temp add tempfile ‘/backup2/pay/oradata/data/temp.263.889194559’ size 30G reuse;alter database tempfile ‘/backup2/pay/oradata/data/temp.263.889194559’ autoextend on next 30M maxsize unlimited;alter database tempfile ‘/backup2/pay/oradata/data/temp1.dbf’ offline;alter database tempfile ‘/backup2/pay/oradata/data/temp1.dbf’ drop INCLUDING DATAFILES;;-- 报错:ORA-25152: TEMPFILE cannot be dropped at this time 稍后再执行一次-- rm -rf '/backup2/pay/oradata/data/temp1.dbf’alter database open;

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论