快照基于一个查询,该查询使用数据库链接选择远程数据库中的数据。把快照的数据从源数据库复制到目标数据库,然后用户就可以查询快照。显然快照就是可以执行的sql语句。

解决方案 »

  1.   

    CREATE SNAPSHOT  名称  TABLESPACE "表空间名"  AS sql语句
      

  2.   

    一个建立快照的简单例子  
    软件环境: 
    1、Windows NT4.0+ORACLE 8.0.4
    2、ORACLE安装路径为:C:\ORANT实现方法: 
    SQL*Plus中SQL> create snapshot 快照名 refresh next round(sysdate+0.5)+96/144 
       as 
        《SQL语句》;说明:快照更新时间:每天下午16:00
       round(sysdate+0.5)语句的目的是确保快照在第二天开始执行刷新