zoukankan      html  css  js  c++  java
  • Oracle通过PLSQL进行数据表之间的同步

      昨天被要求拉取第三方oracle中的一个表数据,起初以为要导出表数据,然后再自己库中建个相同的表,然后导入数据,查过资料之后oracle可以通过dblink的方式同步表数据.

    1.首先利用PLSQL工具,在自己的oracle中建立dblink(用户要有dblink创建权限)

    .

    2.dblink建好之后,然后就可以测试一下第三方的数据表了

    select * from test1@dblink where rownum <=10;

    能查到数据之后,就可以像在本地一样操作数据库了,不过表后面要带有@dblink.

    3.以建表的方式进行数据同步,在本地建立相同的表test1,将第三方的数据表test1数据全部同步过来.

    create table test1 as select * from test1@dblink
    4.主键索引建起来.刚才我们同步了一张表localTable,然后这个表索引,主键都没有哦,需要你来修饰一下.
    alter table test1add constraint test1_pkey primary key (mycol1);
    create index test1_idx1 on test1(mycol2);
  • 相关阅读:
    JNI和NDK编程
    View的弹性滑动
    View的滑动
    《软件项目管理》课程
    《软件测试》课堂笔记05
    “MAVEN” 简单入门
    “Junit” 简单测试
    关于“百合测试”的实例
    关于“黑盒测试”的实例
    《软件测试》课堂笔记04
  • 原文地址:https://www.cnblogs.com/fxust/p/7215998.html
Copyright © 2011-2022 走看看