当前位置: 首页 > news >正文

Oracle的 dblink 学习笔记

文章目录

    • 一、基础环境
    • 二、适用场景
    • 三、过程和方法
    • 四、参考资料

  版权声明:本文为CSDN博主「杨群」的原创文章,遵循 CC 4.0 BY-SA版权协议,于2023年9月10日首发于CSDN,转载请附上原文出处链接及本声明。
  原文链接:https://blog.csdn.net/u011046671

一、基础环境

  操作系统:Windows 或 Linux
  数据库版本:Oracle Database 11.2.0.1.0 及以上版本

二、适用场景

三、过程和方法

  1、检查一下当前用户是否有创建dblink 的权限。

select t.username     账户名称,
       t.privilege    权限名称,
       t.admin_option 是否可以转授权
  from user_sys_privs t
 where t.privilege like '%LINK%'

  2、如果没有权限,必须先授权才能进行下一步

-- 创建的dblink只有自己可以查看和使用
grant create database link to [username];
--可以创建供其他用户查看和使用的dblink
grant create public database link to [username];

  3、创建 dblink

create database link [名称] 
connect to [账户] identified by [密码] 
using '(DESCRIPTION =(ADDRESS_LIST =(ADDRESS =(PROTOCOL = TCP)(HOST = IP地址)(PORT = 端口号)))(CONNECT_DATA =(SERVICE_NAME = 实例名)))';

  4、查询dblink

select t.db_link, t.username, t.host, t.created from user_db_links t

  5、使用dblink

select t.tname, t.tabtype from tab@QZJ_IDC t

四、参考资料

  版权声明:本文为CSDN博主「杨群」的原创文章,遵循CC 4.0 BY-SA版权协议,于2023年9月10日首发于CSDN,转载请附上原文出处链接及本声明。
  原文链接:https://blog.csdn.net/u011046671

相关文章:

  • 使用stelnet进行安全的远程管理
  • 机器学习 day35(决策树)
  • Linux的调试工具 - gdb(超详细)
  • 〖Python网络爬虫实战㉟〗- 极验验证码的识别
  • 【VsCode】SSH远程连接Linux服务器开发,搭配cpolar内网穿透实现公网访问(1)
  • LeNet-5
  • vue3父子组件传对象,子组件访问修改父组件对象中的属性值
  • 第13节-PhotoShop基础课程-裁剪工具
  • MySQL 面试题——MySQL 基础
  • VBA技术资料MF57:VBA_自动创建PowerPoint演示文稿
  • 无涯教程-JavaScript - OFFSET函数
  • Hadoop-Hbase
  • [npm] npx 介绍与使用说明
  • 什么是同步容器和并发容器的实现?
  • 与导师沟通2023-09-14
  • 数据库表的基本操作
  • nowcoder NC30 缺失的第一个正整数
  • 学习python和anaconda的经验
  • c语言输出杨辉三角
  • 安卓恶意应用识别(三)(批量反编译与属性值提取)
  • 上海市闵行区原二级巡视员琚汉铮接受纪律审查和监察调查
  • 阻燃材料点火就着引发一场火灾,河北一企业的产品被指不达标且涉嫌欺诈
  • 北京朝阳法院:未经许可使用他人剧本语句和情节构成侵权
  • 今天是世界读书日,上海准备了哪些文化大餐?
  • 经济日报刊文谈外卖平台仍试图凭补贴制造超低价:苦练内功摆脱“内卷式”竞争
  • 安且吉兮,西泠印社雅集吴昌硕故里