首页 > 数据库技术 > 详细

ORACLE DBLink创建

时间:2019-12-02 22:29:37      阅读:78      评论:0      收藏:0      [点我收藏+]

在写测试脚本时,经常需要跨库取数据,SQL本身不支持跨库查找。Oracle提供DBLink链接,支持跨库操作。

1、创建DBLink

Create public database link Next_DBLink
connect to Next_DB/*另一个库的名称*/ identified by Next_DB_Password/*另一个库的密码*/
using (DESCRIPTION=
(ADDRESS_LIST=
(ADDRESS=(PROTOCOL=TCP)(HOST=192.111.**.**)(PORT=1521))
)
(CONNECT_DATA=
(SERVICE_NAME=NEXT_DB_SERVER/*另一个库的实例名称*/)
)
)

2、使用另一个库的对象

/*使用另一个库的表*/
select * tbl_A@Next_DBLink;
/*使用另一个库的表字段*/
type_ExName  tbl_A.ExName@Next_DBLink

3、删除已创建的对象

drop public database link Nex_DBLink/*数据链接的名称*/

 

ORACLE DBLink创建

原文:https://www.cnblogs.com/handhead/p/11973272.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!