请教下大家Oracle-11g-Enterprise-11.2.0.1.0版本64位数据库使用Data Guard,我使用centos7虚拟机上的oracle做主数据库,windows2008R2上的oracle做备数据库,遇到如下问题:
1、备份数据库需要在做备份之前创建好相应的用户和表空间吗?
2、启动数据库报错
ORA-10458: standby database requires recovery
ORA-01152: 文件 1 没有从过旧的备份中还原
ORA-01110: 数据文件 1: 'D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF'
3、备份数据库启动监听器
出现:实例 "orcl", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
实例状态为UNKNOWN是否影响备份?
4、在ramn中执行的语句:duplicate target database for standby from active database dorecover nofilenamecheck;
进行备份时出现如下错误:
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: Duplicate Db 命令 (在 04/14/2019 18:16:12 上) 失败
RMAN-03015: 在存储的脚本Memory Script中出现错误
RMAN-03009: backup 命令 (ORA_DISK_1 通道上, 在 04/14/2019 18:16:12 上) 失败
ORA-17628: 远程 Oracle 服务器返回了 Oracle 错误 19505