当前位置: 代码迷 >> Oracle管理 >> 小弟我想在oracle中把一个数据库中的表中的数据插入到另一个数据库相应的表中!呀
  详细解决方案

小弟我想在oracle中把一个数据库中的表中的数据插入到另一个数据库相应的表中!呀

热度:541   发布时间:2016-04-24 06:04:50.0
我想在oracle中把一个数据库中的表中的数据插入到另一个数据库相应的表中!急,在线等呀!
insert   into   局@orcl_35(局编号,局名称)
select   局编号,局名称   from   new_scott.局@orcl_36;


是不是要设置什么呢?


------解决方案--------------------
创建一个db link,语法如下:
CREATE [PUBLIC] DATABASE LINK <link_name>
CONNECT TO <user_name>
IDENTIFIED BY <password>
USING ' <service_name> ';


例如:
CREATE DATABASE LINK local
CONNECT TO hr IDENTIFIED BY hr
USING 'local ';

然后即可以在sql中使用这个link

SELECT table_name, tablespace_name FROM user_tables@local;
  相关解决方案