Oracle中DBLink的详细介绍


Posted in Oracle onApril 29, 2022

一.查看dblink

--查看全部用户
SELECT OWNER,OBJECT_NAME FROM DBA_OBJECTS WHERE OBJECT_TYPE='DATABASE LINK';
--查看全部用户
SELECT * FROM DBA_DB_LINKS;
--查看本用户
SELECT * FROM USER_DB_LINKS;

二.创建dblink

1.如果没有权限的话给权限(有权限的话省略)

给scoot用户权限
GRANT CREATE PUBLIC DATABASE LINK,
CREATE DATABASE LINK TO scoot;

2.创建dblink

--  (connection为dblink名字,scott为数据库用户名,tiger为用户名密码,引号内容为远程数据库下tnsnames.ora文件内容)
create database link connection
    connect to scott identified by "tiger"
    using '(DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.100.52)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
  )
';

3.使用dblink

SELECT * FROM  DEPT@connection;

Oracle中DBLink的详细介绍

三.删除dblink

drop database link connection;

补充:DBLink 的使用查询

通过database link 方式 Oracle数据库可以跨不同的数据库实例访问。有时候,我们需要在视图、函数、存储过程中使用dblink。要获取这些信息可以通过下述方式实现。

select d.* from dba_dependencies d where d.referenced_link_name='XXX'

其中 xxx 为定义的dblink名称。

通过上述脚本,能够获取所有数据库中引用到dblink的对象名称。

总结

到此这篇关于oracle中dblink查看、创建、使用以及删除的文章就介绍到这了!


Tags in this post...

Oracle 相关文章推荐
oracle DGMGRL ORA-16603报错的解决方法(DG Broker)
Apr 06 Oracle
使用springboot暴露oracle数据接口的问题
May 07 Oracle
Oracle更换为MySQL遇到的问题及解决
May 21 Oracle
Oracle创建只读账号的详细步骤
Jun 07 Oracle
SQL模糊查询报:ORA-00909:参数个数无效问题的解决
Jun 21 Oracle
RPM包方式安装Oracle21c的方法详解
Aug 23 Oracle
详解Oracle块修改跟踪功能
Nov 07 Oracle
使用Oracle命令进行数据库备份与还原
Dec 06 Oracle
Oracle数据库中通用的函数实例详解
Mar 25 Oracle
Oracle使用别名的好处
Apr 19 Oracle
排查并解决Oracle sysaux表空间异常增长
Apr 20 Oracle
Oracle锁表解决方法的详细记录
Jun 05 Oracle
instantclient客户端 连接oracle数据库
清空 Oracle 安装记录并重新安装
SQL试题 使用窗口函数选出连续3天登录的用户
Oracle用户管理及赋权
Apr 24 #Oracle
分析SQL窗口函数之取值窗口函数
Apr 21 #Oracle
分析SQL窗口函数之排名窗口函数
Apr 21 #Oracle
分析SQL窗口函数之聚合窗口函数
Apr 21 #Oracle
You might like
php文字水印和php图片水印实现代码(二种加水印方法)
2013/12/25 PHP
PHP下载文件的函数实例代码
2016/05/18 PHP
ZendFramework框架实现连接两个或多个数据库的方法
2016/12/08 PHP
Yii框架批量插入数据扩展类的简单实现方法
2017/05/23 PHP
Yii框架中用response保存cookie,用request读取cookie的原理解析
2019/09/04 PHP
php设计模式之备忘模式分析【星际争霸游戏案例】
2020/03/24 PHP
javascript 禁用IE工具栏,导航栏等等实现代码
2013/04/01 Javascript
javascript中键盘事件用法实例分析
2015/01/30 Javascript
js实现非常简单的焦点图切换特效实例
2015/05/07 Javascript
JavaScript判断FileUpload控件上传文件类型
2015/09/28 Javascript
微信小程序实现皮肤功能(夜间模式)
2017/06/18 Javascript
jQuery制作input提示内容(兼容IE8以上)
2017/07/05 jQuery
js 索引下标之li集合绑定点击事件
2018/01/12 Javascript
js实现下拉框二级联动
2018/12/04 Javascript
关于js陀螺仪的理解分析
2019/04/11 Javascript
Vue-cli3.X使用px2 rem遇到的问题及解决方法
2019/08/08 Javascript
在Express中提供静态文件的实现方法
2019/10/17 Javascript
[01:13:08]2018DOTA2亚洲邀请赛4.6 淘汰赛 mineski vs LGD 第二场
2018/04/10 DOTA
[59:35]DOTA2-DPC中国联赛定级赛 Aster vs DLG BO3第一场 1月8日
2021/03/11 DOTA
[01:06:54]DOTA2-DPC中国联赛 正赛 RNG vs Dragon BO3 第一场 1月24日
2021/03/11 DOTA
Python聊天室实例程序分享
2016/01/05 Python
Python读取视频的两种方法(imageio和cv2)
2018/04/15 Python
django+xadmin+djcelery实现后台管理定时任务
2018/08/14 Python
对python中的float除法和整除法的实例详解
2019/07/20 Python
在pytorch中查看可训练参数的例子
2019/08/18 Python
python爬取本站电子书信息并入库的实现代码
2020/01/20 Python
雪花秀美国官方网站:韩国著名草本护肤化妆品品牌
2016/10/19 全球购物
Python里面如何实现tuple和list的转换
2012/06/13 面试题
质检部部长职责
2013/12/16 职场文书
户籍证明的格式
2014/01/13 职场文书
会计自我鉴定
2014/02/04 职场文书
森林病虫害防治方案
2014/06/02 职场文书
行政助理岗位职责范本
2015/04/11 职场文书
学校2015年纠风工作总结
2015/05/15 职场文书
运动会致辞稿
2015/07/29 职场文书
导游词之上海豫园
2019/10/24 职场文书