加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

Oracle PLsql 创建DBLink

(2014-06-19 17:25:50)
标签:

it

分类: Oracle
说明:项目涉及多个数据库,每次查询、修改数据时都需要切换到不同的数据库。可以利用DBLink方便的在一个数据库中实现对数据的操作管理。
条件:
1、需要本地安装有Oracle客户端,这样你就能创建一个拥有DBA权限的用户,这样才可以创建DBLink。
2、需要在oracle\product\10.2.0\db_1\network\ADMIN\tnsnames.ora文件内有相应数据库实例配置
用DBA权限用户登录到ORCL数据库,执行下边的语句:
--创建DBLink连接到RENLIAN_INFO数据库
create public database link SHOP
  connect to RENLIAN_INFO identified by ***(直接输入密码 注:例如密码是 dsx165 则***处替换为dsx165)
  using 'nplife';
--创建DBLink连接到ZHUAFENLEI 数据库
 create public database link ZHUAFENLEI
  connect to ZHUAFENLEI identified by ***
  using 'nplife';
备注:nplife是数据库实例名字 如下图所示

http://s14/mw690/003Czyzrzy6JNBD6UGx8d&690PLsql 创建DBLink" TITLE="Oracle PLsql 创建DBLink" />

接下来就可以使用创建的DBLink在本地Oracle客户端对其他数据库进行访问和修改数据了:如下
--查询语句
select * from t_template_base_item@shop a;
--数据展示如下图
http://s8/mw690/003Czyzrzy6JNBQJaK347&690PLsql 创建DBLink" TITLE="Oracle PLsql 创建DBLink" />


欢迎纠错!

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有