前段时间做了一个基于用户的STREAM,前期是可以同步的,效果还不错,但是过了半个月后就不行了,然后重启下机器又可以同步了
检查主机的捕获和传播都是正常的。
求助

解决方案 »

  1.   

    查看了日志 出现如下错误,是DB_LINK丢失导致无法同步
    现在问题来了,连接为什么会丢失,重启下就OK了,但是过段时间有出错
    Tue Feb 10 09:06:11 2009
    Propagation Schedule for (STRMADMIN.STREAMS_QUEUE, "STRMADMIN"."STREAMS_QUEUE"@XXX.COM) encountered following error:
    ORA-03135: 连接失去联系
    Tue Feb 10 09:06:43 2009
    Propagation Schedule for (STRMADMIN.STREAMS_QUEUE, "STRMADMIN"."STREAMS_QUEUE"@XXX.COM) encountered following error:
    ORA-12541: TNS: 无监听程序
    ORA-06512: 在 "SYS.DBMS_AQADM_SYS", line 1087
    ORA-06512: 在 "SYS.DBMS_AQADM_SYS", line 7627
    ORA-06512: 在 "SYS.DBMS_AQADM", line 631
    ORA-06512: 在 line 1
    Tue Feb 10 09:07:47 2009
    Propagation Schedule for (STRMADMIN.STREAMS_QUEUE, "STRMADMIN"."STREAMS_QUEUE"@XXX.COM) encountered following error:
    ORA-02068: 以下严重错误源于 XXX
    ORA-01033: ORACLE initialization or shutdown in progress
    ORA-06512: 在 "SYS.DBMS_AQADM_SYS", line 1087
    ORA-06512: 在 "SYS.DBMS_AQADM_SYS", line 7627
    ORA-06512: 在 "SYS.DBMS_AQADM", line 631
    ORA-06512: 在 line 1
    Tue Feb 10 09:09:17 2009
    Propagation Schedule for (STRMADMIN.STREAMS_QUEUE, "STRMADMIN"."STREAMS_QUEUE"@XXX.COM) encountered following error:
    ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
    ORA-06512: 在 "SYS.DBMS_AQADM_SYS", line 1087
    ORA-06512: 在 "SYS.DBMS_AQADM_SYS", line 7627
    ORA-06512: 在 "SYS.DBMS_AQADM", line 631
    ORA-06512: 在 line 1