在配置data guard的时候,从库一直没有安装成功,我在网上也找了很多相关信息;我现在有2台机器,环境,路径都是一致的,
现在我把主库上的控制文件,pfile,数据文件,密码文件,日志文件拷贝到从库上,
用命令行建了实例;
rman下恢复了控制文件,用pfile启动,提示文件1需要更多的恢复来保持一致性;
数据文件1 system.dbf有实际配置经验的高手帮帮忙啊;
现在我把主库上的控制文件,pfile,数据文件,密码文件,日志文件拷贝到从库上,
用命令行建了实例;
rman下恢复了控制文件,用pfile启动,提示文件1需要更多的恢复来保持一致性;
数据文件1 system.dbf有实际配置经验的高手帮帮忙啊;
最好通过shutdown immediate的方式关闭数据库后,才进行复制操作。
data guard还不能运转;
1,从库是手工在命令行创建的,现在在服务中启动的话,无法启动数据库,只能在命令行中执行startup
2,我想要实时同步,现在是在每次从库启动完毕后需要执行
Alter database recover managed standby database using current logfile;
3,现在从库是只读的,能不能可以写呢?
alter database open read only
*
ERROR at line 1:
ORA-16004: backup database requires recovery
ORA-01152: file 1 was not restored from a sufficiently old backup
ORA-01110: data file 1: '/dev/raw/raw2'最后通过alter database recover standby datafile 1 until consistent with controlfile;
终于搞定
force logging
为备库生成控制文件
alter database create standby controlfile as 'D:\oradata\standby\standby01.ctl';
修改主库的spfile在shutdown主库后 把主库的数据文件 密码文件 重做日志文件 拷贝到备库
把上面生成的备库控制文件拷贝到备库(多复制几个)
修改备库的spfile (注意个参数的路径)
启动备库到mount状态
dataguard 参数介绍
http://blog.csdn.net/zhuomingwang/archive/2011/06/13/6540430.aspx
如何把以配置好的data guard的物理备份库改为逻辑的
ora-16224 database guard已启动
难道逻辑备库也不能修改数据吗;