1.先把每个支队总表导成6个DBF库
2.用FTP控件将6个DBF库发到总队
3.把6个DBF库导入数据库

解决方案 »

  1.   

    我建立的快照:
      Create snapshot sp_test as
    Select * from ininfo@test001//Select * from sp_test  数据存在。Alter snapshot sp_test refresh fast
    Start with sysdate+1/2880 next sysdate+1/2880;我已经设置了
      query_rewrite_enabled=true
      job_queue_processes=4
      利用Alter System set
    执行
    select job,last_date,next_date,broken,interval,failures,what from dba_jobs where job = 21
    结果
           JOB LAST_DATE  NEXT_DATE  B
    ---------- ---------- ---------- -
    INTERVAL
    -----------------------------------------------------------
      FAILURES
    ----------
    WHAT
    -----------------------------------------------------------
            21 14-3月 -03 14-3月 -03 N
    sysdate+1/2880
             9
    dbms_refresh.refresh('"POLICE"."SP_TEST"');
      
    但数据不能自动刷新,手工可以。不知何故。
      

  2.   

    我同意 wangkenping(wkp) 
    你不需要实时操作,使用文件一级的传输比较好。
    每天差不多有几百条,就是十几k的文件。使用拨号都没有问题,而且好维护
      

  3.   

    谢谢两位。
    maohaisheng
    wangkenping(wkp)
    有一点我说一下,每一个支队中的原始数据还是保存着的
    所以每个Dbf是不只几十k的,这样传输好吗。
    可能还是快照吧。
    请指教。
      

  4.   

    你现在先用Select * from c_date=当天日期。然后才导成DBF库。这样DBF库就不大了。