2016 - 2024

感恩一路有你

oracle如何创建dblink oracle需要创建dblink给什么权限?

浏览量:1650 时间:2021-03-12 12:22:44 作者:admin

oracle需要创建dblink给什么权限?

oracle如何创建DBlink?

1。应用场景:

现有两个数据库,一个是nc650115,另一个是nc56。现在我们需要通过dblink连接nc650115中的nc56。

2. 检查您是否有权限在nc650115中创建dblink。在nc650115中执行

权限如下

没有权限在sys中授权

3。在nc650115下创建dblink。

其中nc65dblink是dblink名称,

连接到要连接的用户名,由密码标识

主机=要连接到数据库的IP

服务名称=数据库实例

检查创建是否成功

4。操作:

查询nc56中的数据

删除dblink

Oracle是怎么建立DBLINK的?

例如,有两个独立的数据库。如果我们现在登录到当前数据库,并且想要访问另一个数据库,如果我们构建dblink,我们可以直接访问当前数据库中的另一个数据库。

例如,选择*来自用户@xe

这样,我们可以直接访问另一个数据库的用户表

使用“(description=

(address)”LIST=

(address=(PROTOCOL=TCP)(HOST=192.168.2.225[U4])(PORT=1521))

(connect Data=

)(sid=NMS),创建225[U1

]的数据库链接,连接到由ultrarams[U3

]标识的ultrarams[U2][u5])

](server=specified)

!][U1]创建的数据库链接的名称][U2]数据库中的用户名和密码][U3]数据库中的用户名和密码][U4]数据库的IP地址和端口号][u5]数据库的实例名

将资源授予mdsysgrant create数据库链接到mdsys,或者如果您不担心安全问题,只需向DBA添加一个grant Create database link to mdsys

oracle中如何创建dblink?

dblink:当用户希望通过本地数据库访问另一个数据库表中的数据时,必须在本地数据库中创建远程数据库的dblink。通过dblink,本地数据库可以像访问本地数据库一样访问远程数据库表中的数据。同义词:同义词的字面意思是别名,这是一种映射关系,类似于尝试的功能。此外,如果要在远程数据库中创建表的同义词,则需要创建DatabaseLink以扩展访问权限。

oracle如何创建dblink oracle创建dblink语句 oracle数据库

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。