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数据库对long类型字段进行模糊匹配的解决思路
Apr 07 Oracle
oracle表分区的概念及操作
Apr 24 Oracle
Oracle设置DB、监听和EM开机启动的方法
Apr 25 Oracle
Oracle11g r2 卸载干净重装的详细教程(亲测有效已重装过)
Jun 04 Oracle
SQL模糊查询报:ORA-00909:参数个数无效问题的解决
Jun 21 Oracle
Oracle安装TNS_ADMIN环境变量设置参考
Nov 01 Oracle
详解Oracle块修改跟踪功能
Nov 07 Oracle
Oracle使用别名的好处
Apr 19 Oracle
instantclient客户端 连接oracle数据库
Apr 26 Oracle
解决Oracle数据库用户密码过期
May 11 Oracle
Oracle删除归档日志及添加定时任务
Jun 28 Oracle
Oracle中日期的使用方法实例
Jul 07 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
为什么那些咖啡爱好者大多看不上连锁咖啡店?
2021/03/06 咖啡文化
php 图片上添加透明度渐变的效果
2009/06/29 PHP
QQ登录 PHP OAuth示例代码
2011/07/20 PHP
PHP 解决session死锁的方法
2013/06/20 PHP
php+ajax实时输入自动搜索匹配的方法
2014/12/26 PHP
Javascript 面向对象(一)(共有方法,私有方法,特权方法)
2012/05/23 Javascript
js跑马灯代码(自写)
2013/04/17 Javascript
jQuery查询数据返回object和字符串影响原因是什么
2013/08/09 Javascript
jquery获取tr并更改tr内容示例代码
2014/02/13 Javascript
javascript实现无限级select联动菜单
2015/01/02 Javascript
Bootstrap学习笔记之css组件(3)
2016/06/07 Javascript
JavaScript中捕获/阻止捕获、冒泡/阻止冒泡方法
2016/12/07 Javascript
js编写三级联动简单案例
2016/12/21 Javascript
js for循环倒序输出数组元素的实例
2017/03/01 Javascript
详解angular中的作用域及继承
2017/05/31 Javascript
基于JS递归函数细化认识及实用实例(推荐)
2017/08/07 Javascript
js中值引用和地址引用实例分析
2019/06/21 Javascript
jquery实现商品sku多属性选择功能(商品详情页)
2019/12/20 jQuery
详解Vue+elementUI build打包部署后字体图标丢失问题
2020/07/13 Javascript
nuxt 实现在其它js文件中使用store的方式
2020/11/05 Javascript
Vue使用路由钩子拦截器beforeEach和afterEach监听路由
2020/11/16 Javascript
用python代码做configure文件
2014/07/20 Python
用Python代码来绘制彭罗斯点阵的教程
2015/04/03 Python
Python批量按比例缩小图片脚本分享
2015/05/21 Python
python和flask中返回JSON数据的方法
2018/03/26 Python
Python读取英文文件并记录每个单词出现次数后降序输出示例
2018/06/28 Python
python3模拟实现xshell远程执行liunx命令的方法
2019/07/12 Python
对YOLOv3模型调用时候的python接口详解
2019/08/26 Python
基于python的BP神经网络及异或实现过程解析
2019/09/30 Python
django中media媒体路径设置的步骤
2019/11/15 Python
通过实例解析python描述符原理作用
2020/01/22 Python
SportsDirect.com新加坡:英国第一体育零售商
2019/03/30 全球购物
值传递还是引用传递
2015/02/08 面试题
毕业生如何写自我鉴定
2014/03/15 职场文书
2014年行风建设工作总结
2014/12/01 职场文书
Android 界面一键变灰 深色主题工具类
2022/04/28 Java/Android