博客
关于我
关于DB Link
阅读量:494 次
发布时间:2019-03-07

本文共 982 字,大约阅读时间需要 3 分钟。

概述   DB Link是一个定义了本地数据库到远程数据库路径的对象,是schema object,它是单向连接   通过DB Link可查询remote数据库的对象及运行其程序  在分布式环境里,DB Link是很有必要的

DB Link所需必备条件:  1) 从本地数据库到远程数据库的网络连接是正常的,tnsping要能成功  2) 在远程数据库上面有相应的访问权限

基本语法

  创建DB Link   CREATE [ SHARED ] [ PUBLIC ] DATABASE LINK dblink     [ CONNECT TO       { CURRENT_USER         | user IDENTIFIED BY password [ dblink_authentication ]       }     | AUTHENTICATED BY user IDENTIFIED BY password   ]... [ USING connect_string ];

  修改DB Link

  要使用alter,而不是update

  ALTER [ SHARED ] [ PUBLIC ] DATABASE LINK dblink    [ CONNECT TO      { CURRENT_USER        | user IDENTIFIED BY password [ dblink_authentication ]      }    | AUTHENTICATED BY user IDENTIFIED BY password  ];DB Link分类   Private:     Owner是创建该DB Link的user     Private类型的DB Link是用户级的,只有建立该DB Link的schema才能使用这个DB Link     只有Owner能删除它自己的private DB Link   Public:     Owner是Public     Public类型的DB Link是数据库级的,本地数据库中所有拥有数据库访问权限的用户或pl/sql程序都能使用此DB Link   Global:     Owner是Public     Global类型的DB Link是网络级的

转载地址:http://eyicz.baihongyu.com/

你可能感兴趣的文章
mysql 多个表关联查询查询时间长的问题
查看>>
mySQL 多个表求多个count
查看>>
mysql 多字段删除重复数据,保留最小id数据
查看>>
MySQL 多表联合查询:UNION 和 JOIN 分析
查看>>
MySQL 大数据量快速插入方法和语句优化
查看>>
mysql 如何给SQL添加索引
查看>>
mysql 字段区分大小写
查看>>
mysql 字段合并问题(group_concat)
查看>>
mysql 字段类型类型
查看>>
MySQL 字符串截取函数,字段截取,字符串截取
查看>>
MySQL 存储引擎
查看>>
mysql 存储过程 注入_mysql 视图 事务 存储过程 SQL注入
查看>>
MySQL 存储过程参数:in、out、inout
查看>>
mysql 存储过程每隔一段时间执行一次
查看>>
mysql 存在update不存在insert
查看>>
Mysql 学习总结(86)—— Mysql 的 JSON 数据类型正确使用姿势
查看>>
Mysql 学习总结(87)—— Mysql 执行计划(Explain)再总结
查看>>
Mysql 学习总结(88)—— Mysql 官方为什么不推荐用雪花 id 和 uuid 做 MySQL 主键
查看>>
Mysql 学习总结(89)—— Mysql 库表容量统计
查看>>
mysql 实现主从复制/主从同步
查看>>