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