暂无图片
分享
主流小五
2020-04-02
rman备份出错

在用rman备份时候,主库是asm存储,备库是单机,主库设置了文件映射路径alter system set db_file_name_convert=’+DATA/GKPTTJ/DATAFILE’,’/u01/app/oracle/oradata/GKPTTJ’,’+DATA/GKPTTJ/TEMPFILE’,’/u01/app/oracle/oradata/GKPTTJ’ scope=spfile sid=’’; alter system set log_file_name_convert=’+DATA/GKPTTJ/ONLINELOG’,’/u01/app/oracle/oradata/GKPTTJ’ scope=spfile sid=’’;备库也是这样设置的,备份时候报错了:QQ图片20200402170238.png第一次弄这个,实在不知道哪里设置错了,跪求大神解答

收藏
分享
16条回答
默认
最新
你好我是李白

你把你执行的语句发出来吧。

暂无图片 评论
暂无图片 有用 0
打赏 0
主流小五

duplicate target database for standby from active database nofilenamecheck dorecover;
单独备份datafile5出现了下面的错误q1.png

暂无图片 评论
暂无图片 有用 0
打赏 0
张磊

你这个是数据库复制技术,不是备份
duplicate target database to standby from active database nofilenamecheck;

暂无图片 评论
暂无图片 有用 0
打赏 0
钟永生

如果目录结构与主库不同,duplicate时不能加nofilenamecheck
另外db_file_name_convert和log_file_name_convert,主库和备库应该相反,你贴出来的只能用于备库。如果还不行,就把备库的pfile贴一下吧

暂无图片 评论
暂无图片 有用 0
打赏 0
张磊

需要提前配置好参数文件,如果参数文件没有配合建议DUPLICATE TARGET DATABASE
TO newdbname
FROM ACTIVE DATABASE
SPFILE
SET DB_NAME ‘newdbname’
SET LOG_ARCHIVE_DEST_1=‘location=/u01/arch/’
SET CONTROL_FILES=
‘/u01/oradata/control01.ctl’,
‘/u01/oradata/control02.ctl’
SET AUDIT_FILE_DEST=’/u01/admin/adump’
SET DB_FILE_NAME_CONVERT ‘/u01/oradata/prod’,’/u01/oradata/prod’
SET LOG_FILE_NAME_CONVERT ‘/u01/oradata/prod’,’/u01/oradata/prod’
NOFILENAMECHECK;

暂无图片 评论
暂无图片 有用 0
打赏 0
主流小五

我想复制到另一个机器,这个不知道哪里设置错了

暂无图片 评论
暂无图片 有用 0
打赏 0
主流小五

这是备库的pfilebk.png

暂无图片 评论
暂无图片 有用 0
打赏 0
周伟

从你的截图来看,配置文件看起来没问题,DG搭建的关键点无非就是这几个:

  1. 备库该提前建的文件夹是否都建了
  2. 密码文件
  3. 监听配置是否正确
  4. 主备库连通性
  5. 空间是否足够
    从这几个方面进行排查吧。
    还有从你的其中一个截图来看,datafile5 失败,提示的是空间不足,检查一下存储空间是否足够了。
暂无图片 评论
暂无图片 有用 0
打赏 0
周伟

补充一点,fal_client, fail_server这两个参数通常是用的db_unique_name,检查一下,看起来是没有配置对,最好大小写保持一致。这个是传输归档,自动修复gap的时候会用。

暂无图片 评论
暂无图片 有用 0
打赏 0
主流小五

前面的4步应该是都通过了,tnsping也可以互相连通,对于存储空间这块,我不是很熟悉,也没有配置多少,具体该怎么配置不是很清楚,刚才alter system set db_recovery_file_dest_size=10G sid=’*’;用命令在备库端设置了一下,之前是4.5G,不知道还有其他需要设置的吗

暂无图片 评论
暂无图片 有用 0
打赏 0
主流小五

这是主库asm磁盘情况asm.png不知道这个空间够用吗,备库的空间怎么检查呢

暂无图片 评论
暂无图片 有用 0
打赏 0
主流小五

asm磁盘组的ARCH是我归档日志存放位置dest.png下面是arch这个磁盘组目前存放的,里面的哪些能删除呢,我想清理一下空间arch.png

暂无图片 评论
暂无图片 有用 0
打赏 0
张磊

除了归档日志,其他文件不建议删除

暂无图片 评论
暂无图片 有用 0
打赏 0
张磊

你是从什么平台 复制到什么平台?

暂无图片 评论
暂无图片 有用 0
打赏 0
主流小五

两个平台都centos7.6这是目前的磁盘情况cp.png,DATA可以使用的怎么还有负数情况呢

暂无图片 评论
暂无图片 有用 0
打赏 0
主流小五
问题已关闭: 问题已经得到解决
暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
Oracle sys 账号下的 xxx$ 表都没有索引吗?
回答 4
XXX$表也需要做表分析,所以肯定是有索引的
求问:Oracle存储过程提示缺失关键字怎么办?
回答 1
vsql:‘selectuseridfromso1.insuser’||regioncode||’wherebillid‘||billid||’';executeimmediatevsqlintous
Oracle 删除可用性组后主库一直显示正在还原, 怎么处理?
回答 1
不来个截图啥,就这么干聊呀。。。 
单机版的oracle19.3的静默安装GI怎么配置?
回答 1
单节点为什么要配置GI?不是可以直接安装数据库软件了嘛?https://www.modb.pro/db/45482
oracle数据库如何判断是否繁忙
回答 7
已采纳
用这个脚本查dbtime:https://www.modb.pro/download/3056
答案到底啥那个?
回答 1
答案应该是C。通过为用户创建和分配一个配置文件,并将secmaxfailedlogintries参数设置为4,可以完成以下限制:在用户尝试四次登录失败后,必须终止连接。一个用户不能同时创建四个以上的会
请问一下阿里云的RDS分区表按时间范围,实际上是按数字化的timetsap。是阿里云特殊处理的不? 感觉timetsap有2038年大限。
回答 1
车到山前必有路路过,路过…
在Windows server的服务器上怎么查看oracle base跟oracle home的路径?
回答 4
看看这个https://blog.csdn.net/congjiu2607/article/details/100364313
Oracle12C Rac Opatch升级节点一个成功,另外一个不成功
回答 2
更新节点1的GI失败,但查询补丁集已经更新。而节点2更新成功,但查询补丁集没有。
Oracle impdp报错ORA-39126、ORA-06502、LPX-00241
回答 1
1、触发器在导入的时候,出现失败;2、先不导入触发器,在IMPDP导入的时候EXCLUDETRIGGER参数;3、数据导入成功后,触发器部分,按需要重新创建下;4、估计触发器本身的业务逻辑或者一些属性