问一下大家庭 能不能在视图上建立日志 我需要建立一个物化视图 其中有两个表是参照其他数据库的视图,不可以的话 
能不能告诉我为什么~~在视图上建立日志@@
出现ORA-00942错误

解决方案 »

  1.   

    首先,ORA-00942错误是,表或视图不存在,首先确认你登陆的用户下是否有该表,
    当用FAST选项创建物化视图,必须创建基于主表的视图日志,如下:
    SQL> CREATE MATERIALIZED VIEW LOG ON emp;
    Materialized view log created.
      

  2.   

    那两个库之间表与表的参照没有问题么?就好象
    SQL>   CREATE   MATERIALIZED   VIEW   LOG   ON   emp; 
    Materialized   view   log   created. 
    如果我在DATABASE A中建立一个物化视图 却要参照DATABASE B中的一张表TABLEB
    现在我拥有的权限只是对TABLEB的视图TABLEB_V1进行参照
    我想建立的物化视图 还非参照该视图TABLEB_V1不可
    就这样 我的MATERIALIZED VIEW 能建立起来么?