不好意思,刚才出的问题是:ora-12014:表'STUDENT'不包含主键约束条件

解决方案 »

  1.   

    各位大侠,我已经建立快照了:create snapshot test build immediate refresh fast with rowid
    as select * from sys.student@link_name;在建快照的时候我并没有声明,快照的刷新方式,于是又做如下修改:alter snapshot test refresh fast start with Sysdate next Sysdate+1/24*60*60;也就是要求快照每隔一秒钟刷新一次。在更改之前,查询快照,发现有6条记录。然后,修改远程的基表,插入两条记录。但是,快照修改之后:也就是改为每隔一秒钟刷新一次之后,再查询快照竟然仍然是6条记录,根本没有任何变化。相反,使用链接查询远程数据库中的基表却显示已经是8条记录了(查询语句为:select * from sys.student@link_name;快照查询:select * from test;)。问题出在哪里了呢?怎样解决呢,还请大家不吝赐教阿!