美文网首页Oracle
【oracle】-创建DBlink

【oracle】-创建DBlink

作者: jiandanyaobai | 来源:发表于2018-11-06 14:53 被阅读0次

一、创建DBlink的方法

create database link to225[U1]
connect to ultranms[U2] identified by ultranms[U3]
using '(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS =(PROTOCOL = TCP)(HOST = 192.168.2.225[U4] )(PORT= 1521))
)
(CONNECT_DATA =
(SID = nms[U5] )
(SERVER =DEDICATED)
)
)';
[U1]创建的dblink的名字
[U2]b机数据库里的用户名
[U3]b机数据库里的用户名密码
[U4]b机的ip地址和端口号
[U5]b机数据库的实例名
create database link MLPDM
connect to MLDT_0 identified by MLDT_0
using '(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS =(PROTOCOL = TCP)(HOST = 192.168.2.23)(PORT= 1521))
)
(CONNECT_DATA =
(SID = pdmorcl)
(SERVER =DEDICATED)
)
)';

二、创建DBlink后,要给相应的oracle用户赋予使用的权限
用system或sys登录oracle,给相应的操作用户连接权限
看你的dblink是什么性质的,如果是公共的那么就是下面的,如果是自己用的,那么就是上面的。

grant create database link to user ;
grant create public database link to user ;

三、如何跨数据库访问
访问某个用户下权限的表数据。MLDT_0为用户,FB_DRAFT为表

select* from MLDT_0.FB_DRAFT@MLPDM

相关文章

  • 【oracle】-创建DBlink

    一、创建DBlink的方法 二、创建DBlink后,要给相应的oracle用户赋予使用的权限用system或sys...

  • oracle dblink的创建

    oracle在进行跨库访问时,可以通过创建dblink实现,今天就简单的介绍下如果创建dblink 首先了解下环境...

  • DBLink(Oracle)

    两情若是久长时,又岂在朝朝暮暮 DBLink(Database Link):数据库链接顾名思义就是数据库的链接,就...

  • Oracle建立DBLINK及同义词

    1、如果需要创建全局 DBLink,则需要先确定用户有创建 dblink 的权限: select * from u...

  • Oracle中dblink的创建与删除

    查询数据库中有哪些dblink连接 删除公有的EMIS_PRODUCTOIN连接 创建公有的EMIS_PRODUC...

  • Oracle分布式

    创建dbLink SQL> create database link dblinktest connect to ...

  • FEDERATED存储引擎专题

    概述 可将FEDERATED存储引擎的功能类比为oracle的DBLINK或SQLSERVER的linkedser...

  • oracle中的DBLINK

    一:什么是DBLINK 本地数据库,访问另外一个数据库表中的数据时,本地数据库中必须创建访问远程数据库的链路,...

  • oracle通过DBLINK查询mysql

    背景:本系统(oracle)需要获取外围系统(mysql)数据,考虑到使用和维护方便,不使用ws或者rest接口,...

  • MySQL存储引擎Federated,实现类似Oracle的DB

    一、FEDERATED存储引擎的描述 MySQL提供了一个类似Oracle中的数据库链接(DBLINK)功能的存储...

网友评论

    本文标题:【oracle】-创建DBlink

    本文链接:https://www.haomeiwen.com/subject/cpduxqtx.html