CREATE SNAPESHOT AA REFRESH complete AS select * from aa@orc1;
试试!

解决方案 »

  1.   

    谢谢 Petergepeter(拔刀斋) ,我试过了,一样的错误.
      

  2.   

    那如果不是BUG,就是两边的兼容性的问题。
    最好用817的。
      

  3.   

    817吗?数据库不能随便升级的,要不然我早升级了.
    我现在已经有好些快照了,但那是前段时间创建的,现在工作也很正常.
    现在吗就是不能创建新的,连旧的删掉重建就不行,权限我也大概看了一下,都给到DBA了,而且也没有发现有什么不对,真是头痛死我了.
      

  4.   

    CREATE SNAPESHOT AA REFRESH with rowid AS select * from aa@orc1;
      

  5.   

    用这个可以,
    CREATE SNAPESHOT AA REFRESH with rowid AS select * from aa@orc1;
    但创建的快照多了一个列,不复合我的要求,你能给我说说rowid是怎么回事好吗?
    我的快照要增量刷新,而且要有主键跟主表一样,因为我好多程序都是在这个基础上做的,改起来太难了.
    谢谢你了先,看还有什么好办法,比如我以前行,为什么现在不行了呢?
      

  6.   

    Petergepeter(拔刀斋) ( ) 信誉:100  2004-09-16 11:45:00  得分: 0  
     
     
       CREATE SNAPESHOT AA REFRESH with rowid AS select * from aa@orc1;  
     
    上面的说过了。
    主要是不支持 WITH PRIMARY KEY 方式
    (用WITH ROWID 可以建立快照)
      

  7.   

    WITH PRIMARY KEY 好像是8I的功能吧.
    据说815有BUG,816&817才=完全正常.
      

  8.   

    但我以前创建是成功的呀,可以说8.0.5一定支持,如果有bug是有可能的,但能解决吗?
    而且,我以前创建的快照也工作正常,怎么回事呀,各位大哥.
    分不够可以再加,我一定要解决的,望多费心.
      

  9.   

    我以前创建成功了,而且现在都在正常工作着呢,怎么说不支持呢?
    要说有BUG到可以接受,但怎么解决呢?还望各位大哥指点一二,在下感激不尽.
      

  10.   

    原来的自动生成DDL,看怎样写的!