Oracle创建dblink和同义词小记

这里所需要的信息: 从MM库向GG库建立dblink
MM库的用户名密码为 mmn,mmk 
GG库的用户名密码为 ggn,ggk

先决条件:MM库有建立dblink的权限,两边主机的可以ping连通
 
step1:
首先查询两个库的global_name。
 
select *from global_name; 

例如MM库的为MMDB,GG库的为GGDB
 
setp2:
创建dblink
-- Create database link  
create database link MMDB.GGDB.QHLIFE.COM  --dblink的名称,一般是两个库的global_name,和公司的域名 
  connect to GGN identified by "ggk"    --需要连接库的用户名,密码,密码带双引号区分大小写 
  using '(DESCRIPTION =                 --需要连接库的TNS信息 
               (ADDRESS = (PROTOCOL = TCP)(HOST = 10.50.64.187)(PORT = 1521)) 
               (CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = zjuat)) 
        )'; 
step3:
检查是否连接成功。
select *from dual@MMDB.GGDB.QHLIFE.COM; 
注:删除dblink的语句 
drop database link MMDB.GGDB.QHLIFE.COM; 
如果要是每次都使用@dblink去查询是不是有点麻烦呢,那我们就使用同义词吧。
创建的语句也就一句,就是给远程表起个别名。
create synonym GGTABLE for GGDB_TABLE@MMDB.GGDB.QHLIFE.COM; 
GGTABLE是以后要使用的名称
GGDB_TABLE@MMDB.GGDB.QHLIFE.COM是远程表的名称
 
--------------------------topic 每天积累一点点

本文出自 orangleliu笔记本 博客,请务必保留此出处http://blog.csdn.net/orangleliu/article/details/38309457

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值