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笔记
Apr 05 Oracle
oracle表分区的概念及操作
Apr 24 Oracle
oracle通过存储过程上传list保存功能
May 12 Oracle
Oracle11g R2 安装教程完整版
Jun 04 Oracle
ORACLE数据库应用开发的三十个注意事项
Jun 07 Oracle
使用Oracle跟踪文件的问题详解
Jun 28 Oracle
oracle连接ODBC sqlserver数据源的详细步骤
Jul 25 Oracle
关于Oracle12C默认用户名system密码不正确的解决方案
Oct 16 Oracle
Oracle中update和select 关联操作
Jan 18 Oracle
oracle重置序列从0开始递增1
Feb 28 Oracle
在Oracle表中进行关键词搜索的过程
Jun 10 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
五个PHP程序员工具
2008/05/26 PHP
php 过滤危险html代码
2009/06/29 PHP
PHP文件打开、关闭、写入的判断与执行代码
2011/05/24 PHP
PHP中文分词 自动获取关键词介绍
2012/11/13 PHP
php实现获取及设置用户访问页面语言类
2014/09/24 PHP
学习php设计模式 php实现合成模式(composite)
2015/12/08 PHP
yii2分页之实现跳转到具体某页的实例代码
2016/06/02 PHP
php中this关键字用法分析
2016/12/07 PHP
goto语法在PHP中的使用教程
2020/09/17 PHP
经常用的图片在容器中的水平垂直居中实例
2007/06/10 Javascript
麦鸡的TAB切换功能结合了javascript和css
2007/12/17 Javascript
JavaScript 继承详解(二)
2009/07/13 Javascript
Mootools 1.2教程 事件处理
2009/09/15 Javascript
腾讯的ip接口 方便获取当前用户的ip地理位置
2010/11/25 Javascript
js实现的常用的左侧导航效果
2013/10/17 Javascript
jquery禁止输入数字以外的字符的示例(纯数字验证码)
2014/04/10 Javascript
使用VS开发 Node.js指南
2015/01/06 Javascript
jQuery使用post方法提交数据实例
2015/03/25 Javascript
AngularJS中的表单简单入门
2016/07/28 Javascript
原生JS轮播图插件
2017/02/09 Javascript
js中setTimeout的妙用--防止循环超时
2017/03/06 Javascript
BootStrap+Mybatis框架下实现表单提交数据重复验证
2017/03/23 Javascript
微信小程序 ES6Promise.all批量上传文件实现代码
2017/04/14 Javascript
微信小程序商城项目之侧栏分类效果(1)
2017/04/17 Javascript
浅谈angular.copy() 深拷贝
2017/09/14 Javascript
JS使用对象的defineProperty进行变量监控操作示例
2019/02/02 Javascript
使用imba.io框架得到比 vue 快50倍的性能基准
2019/06/17 Javascript
webpack的pitching loader详解
2019/09/23 Javascript
JSONP解决JS跨域问题的实现
2020/05/25 Javascript
[01:02:02]DOTA2上海特级锦标赛A组败者赛 EHOME VS CDEC第二局
2016/02/25 DOTA
[44:09]DOTA2上海特级锦标赛A组小组赛#1 EHOME VS MVP.Phx第二局
2016/02/25 DOTA
python转换摩斯密码示例
2014/02/16 Python
HTML5 层的叠加的实现
2020/07/07 HTML / CSS
销售员个人求职的自我评价
2014/02/10 职场文书
商铺消防安全责任书
2014/07/29 职场文书
2019年中学生的思想品德评语集锦
2019/12/19 职场文书