oracle创建dblink语句 Oracle是怎么建立DBLINK的?
Oracle是怎么建立DBLINK的?
例如,有两个独立的数据库。如果我们登录到当前数据库并想访问另一个数据库,如果我们构建dblink,我们可以直接访问当前数据库中的另一个数据库。
例如,选择*来自用户@xe
这样,我们就可以直接访问另一个数据库的用户表了
1。应用场景:
现有两个数据库,一个是nc650115,另一个是nc56。现在我们需要通过dblink连接nc650115中的nc56。
2. 检查您是否有权限在nc650115中创建dblink。在nc650115中执行
权限如下
没有权限在sys中授权
3。在nc650115下创建dblink。
其中nc65dblink是dblink名称,
连接到要连接的用户名,由密码标识
主机=要连接到数据库的IP
服务名称=数据库实例
检查创建是否成功
4。操作:
查询nc56中的数据
删除dblink
oracle如何创建DBlink?
遇到以下错误。当问题严重时,IIS将崩溃内部错误未处理(-2)。在System.Data.OracleClient. OracleConnection.CheckError错误(OciErrorHandle,Int32 RC)微软的技术支持人员表示,这是由Oracle客户端问题引起的,需要相关的Oracle工程师。想一想就够了。我们给你两股好吗?在查阅了数据之后,一些反馈说使用dblink时会出现这个问题。在测试和验证之后,首先执行dblink的普通查询,然后打开一个分布式事务。打开连接时,它将报告“ora-24784:事务处理已存在”。目前,尚未再现“未处理的内部错误(-2)”错误,它仍在调试中……
创建数据库链接到225[U1
]连接到由ultrarams[U3
]标识的ultrarams[U2],使用“(description=
](address)uList=
(address=(PROTOCOL=TCP)(HOST=192.168.2.225[U4])(PORT=1521))
(connectData=
](sid=NMS[u5])
(server=指定)
]“
[U1]创建的数据库链接的名称][U2]数据库中的用户名][U3]数据库中的用户名密码][U4]数据库的IP地址和端口号][u5]数据库的实例名
创建公共数据库链接
创建公共数据库链接“数据库链接的别名”
连接到“登录用户”标识通过“登录密码”
使用“(描述=(地址)列表=(地址=(协议=TCP)(主机=IP)(端口=1521)))(连接数据=(sid=sid)))”
例如:
创建公共数据库链接mydblink
连接到由密码标识的用户1
使用“(描述=(地址)列表=(地址=(协议=TCP)(主机=10.10.10.10)(PORT=1521))(CONNECTData=(sid=ora10))“
oracle需要创建dblink给什么权限?
远程数据库是Oracle吗?然后你应该配置它tnsnames.ora公司是,添加
说明=
(地址列表=
(地址=(协议=TCP)(主机=192.168.22.23)(端口=1521))
(连接数据=
(服务器=专用)
(服务名称=gamerd)
oracle创建dblink语句 oracle赋予创建dblink权限 dblink的使用
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。