Welcome 微信登录

首页 / 数据库 / MySQL / Oracle创建dblink和同义词小记

这里所需要的信息: 从MM库向GG库建立dblinkMM库的用户名密码为 mmn,mmkGG库的用户名密码为 ggn,ggk先决条件:MM库有建立dblink的权限,两边主机的可以ping连通step1:首先查询两个库的global_name。select *from global_name;例如MM库的为MMDB,GG库的为GGDBsetp2:创建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是远程表的名称connect to MySQL 10061 grantOracle 10g成功创建外部表详解相关资讯      Oracle创建同义词  Oracle dblink  Oracle创建dblink 
  • Oracle dblink配置  (今 07:31)
  • Oracle同义词+dblink的实际应用  (07/21/2015 14:55:05)
  • Oracle dblink造成远程数据库  (06/09/2015 19:33:54)
  • Oracle DATABASE LINK(DBLINK)创建  (01月21日)
  • Oracle DBLink创建和维护以及ORA-  (07/08/2015 08:38:09)
  • Oracle 跨域访问其他实例数据   (07/02/2014 20:40:55)
本文评论 查看全部评论 (0)
表情: 姓名: 字数