1.oracle dblink(数据库不同实例数据对导)

1.创建一个两个数据库之间的dblink,语法如下
create database link to_test
  connect to scott identified by tiger
  using '(DESCRIPTION =
  (ADDRESS_LIST =
  (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.5)(PORT = 1521))
  )
  (CONNECT_DATA =
  (SERVER = DEDICATED)
  (SERVICE_NAME = bylw)
  )
  )';
2.将数据复制到目的表中
insert into 目的表(字段列表) select 字段列表 from 源表@to_test;
3.如果用户在一个实例上,则无需创建dblink直接使用
insert into 目的用户.目的表(字段列表) select 源用户.字段列表 from 源表;

 

posted on 2017-01-19 17:15  听哥哥的话  阅读(237)  评论(0编辑  收藏  举报

导航