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 相关文章推荐
Oracle11g R2 安装教程完整版
Jun 04 Oracle
oracle索引总结
Sep 25 Oracle
Oracle安装TNS_ADMIN环境变量设置参考
Nov 01 Oracle
详解Oracle数据库中自带的所有表结构(sql代码)
Nov 20 Oracle
使用Oracle命令进行数据库备份与还原
Dec 06 Oracle
oracle删除超过N天数据脚本的方法
Feb 28 Oracle
Oracle数据库中通用的函数实例详解
Mar 25 Oracle
Oracle 多表查询基本语法实例
Apr 18 Oracle
instantclient客户端 连接oracle数据库
Apr 26 Oracle
oracle数据库去除重复数据
May 20 Oracle
Oracle数据库事务的开启与结束详解
Jun 25 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/01 无线电
php基于闭包实现函数的自调用(递归)实例分析
2016/11/11 PHP
web 页面分页打印的实现
2009/06/22 Javascript
jquery load事件(callback/data)使用方法及注意事项
2013/02/06 Javascript
jquery遍历数组与筛选数组的方法
2013/11/05 Javascript
解析JSON对象与字符串之间的相互转换
2013/12/18 Javascript
js冒泡、捕获事件及阻止冒泡方法详细总结
2014/05/08 Javascript
JavaScript中判断整数的多种方法总结
2014/11/08 Javascript
javascript运动效果实例总结(放大缩小、滑动淡入、滚动)
2016/01/08 Javascript
easyui tree带checkbox实现单选的简单实例
2016/11/07 Javascript
ES6下React组件的写法示例代码
2017/05/04 Javascript
解决jquery的ajax调取后端数据成功却渲染失败的问题
2018/08/08 jQuery
vue elementui form表单验证的实现
2018/11/11 Javascript
解决layer弹出层中表单不起作用的问题
2019/09/09 Javascript
[27:39]Ti4 循环赛第二日 LGD vs Fnatic
2014/07/11 DOTA
[01:19:54]DOTA2上海特级锦标赛主赛事日 - 2 败者组第二轮#1Alliance VS EHOME
2016/03/03 DOTA
[02:03]完美世界DOTA2联赛10月30日赛事集锦
2020/10/31 DOTA
实例讲解Python设计模式编程之工厂方法模式的使用
2016/03/02 Python
利用Python画ROC曲线和AUC值计算
2016/09/19 Python
使用python和pygame绘制繁花曲线的方法
2018/02/24 Python
Django读取Mysql数据并显示在前端的实例
2018/05/27 Python
Opencv+Python实现图像运动模糊和高斯模糊的示例
2019/04/11 Python
python中必要的名词解释
2019/11/20 Python
Python3使用腾讯云文字识别(腾讯OCR)提取图片中的文字内容实例详解
2020/02/18 Python
免费获得微软MCSD证书赶快行动吧!
2012/11/13 HTML / CSS
智能旅行箱:Horizn Studios
2018/04/30 全球购物
英国排名第一的停车场运营商:NCP
2019/08/26 全球购物
小学教师岗位职责
2013/11/25 职场文书
顶撞老师检讨书
2014/02/07 职场文书
《忆江南》教学反思
2014/04/07 职场文书
简单的个人租房协议书范本
2014/11/26 职场文书
单位介绍信格式
2015/01/31 职场文书
博士生专家推荐信
2015/03/25 职场文书
借款民事起诉状范文
2015/05/19 职场文书
预备党员入党感想
2015/08/10 职场文书
nginx 多个location转发任意请求或访问静态资源文件的实现
2021/03/31 Servers