DataGuid,主服务器的数据库文件路径迁移以后,新增数据库文件,相应的从库下面却没有产生相应的文件。日志同步是正常的。 日志里面出现大量类似下面的信息,请参考: Tue Jul 26 08:19:01 2011Archived Log entry 45176 added for thread 1 sequence 45835 rlc 744887639 ID 0x4be87619 dest 2:RFS[4]: Opened log for thread 1 sequence 45836 dbid 1272668373 branch 744887639 偶尔会出现以下错误: Mon Jul 25 08:48:39 2011RFS[7]: Assigned to RFS process 12138RFS[7]: Identified database type as 'physical standby': Client is ARCH pid 24677Errors in file /var/local/oracle/diag/rdbms/orcl/orcl/trace/orcl_rfs_12138.trc:ORA-16401: archive log rejected by Remote File Server (RFS)Mon Jul 25 08:50:05 2011Archived Log entry 44280 added for thread 1 sequence 44939 rlc 744887639 ID 0x4be87619 dest 2:

解决方案 »

  1.   

    是不是有延时,有没建立standby日志组
      

  2.   

    http://blog.sina.com.cn/s/blog_4a3c301c0100bees.html
      

  3.   

    oracle版本是什么?  10g以后好像才会动态增加数据文件,否则需要重新配置dataguard
      

  4.   

    我同事用语句执行了一下,跟主库的LogId好像不一致了。另外,我们用的是'physical standby',recover to logical standby <DB> : 是否能用? alter database  create datafile '/u01/oracle/oradata/XXXX.dbf'  as '/u01/oracle/oradata/XXXX.dbf' ; 
      

  5.   

    原因是做RMAN备份的时候,do recovery 很慢,导致日志恢复严重滞后。