dblink3

来源:互联网 发布:联合舰队 知乎 编辑:程序博客网 时间:2024/06/05 09:03

第二种:

在本地tnsnames.ora没有添加连接串

createdatabaselink oracle123connectto rpdb_c00identifiedby rp_c00useing

'(DESCRIPTION =

(ADDRESS=

(PROTOCOL= TCP)

(HOST =10.179.71.11) (PORT = 1521)

)

(CONNECT_DATA=

(SERVER= DEDICATED)

(SID = testdb)

)

)'

一:
查询远程数据库的表
T_MID_Table表存在254数据库,148数据库创建了到254的dblink,在148数据库查看254的T_MID_Table表:
select * from T_MID_Table @oracle123;
二:
删除远程数据库数据
delete from T_MID_Table@ORACLE123 where usercount=6;
三:
本地创建和远程数据库一样表结构的表
create table t_sys_test5
as select * from t_sys_test5@oracle123;
--远程表有数据也会插入
四:
本地数据库插入远程数据库表数据s
insert into T_MID_test
valuses select * from T_MID_test@ORACLE123;
7.28.5    删除dblink
drop database link oracle123;


0 0
原创粉丝点击