我要发布
仪器网/ 仪器社区/ FMS/ 求高手!oracle跨数据库查询问题

求高手!oracle跨数据库查询问题

qiouzhang1hao    2012-03-08    FMS    浏览 398 次

数据库a有个视图view_ap_rule,
要求是在数据库b中查到这个表的数据
数据库a的用户名:sa_fms密码:sa_fms IP:10.101.22.110
望高手解答,在线等,谢谢!

精彩问答
梦是不来未 发布日期:2012-03-09
databaseLink创建好之后,比如名字为db_link_b
在b数据库中查询则如select * from view_ap_rule@db_link_b,就ok了,建立databaseLink随便搜下就好了哈
全部评论
z文兜咪儿 发布日期:2012-03-09
创建database_link即可,在b中创建a的database_link。
祁堇尢 发布日期:2012-03-09
在数据库B上建立数据库链接,

要注意的是,需要在数据库B的服务器上建好 到 数据库A 的 本地网络服务名
看0053 发布日期:2012-03-10
一般有两种方式,一种就是现在本地配置tnsnames文件,一种是直接直接在create database link中建立,我比较倾向diyi种,现在tnsname.ora这个文件中,写上远程计算机的一些连接信息(比如ip、port、sid等)然后直接用create database link link_name connect to sa_fms identified by sa_fms using '本地tnsnames.ora中相关名称'就ok了,使用的时候要select * from view_ap_rule@link_name即可,当然这个dblink只能当前用户使用,要让本地所有用户可以访问远程数据库,加你dblink的时候使用public,create public database link 。。。。即可
最新主题
相关版块
我要评论
X您尚未登录
账号登录
X您尚未登录
手机动态密码登录
X您尚未登录
扫码登录
官方微信

仪器网微信服务号

扫码获取最新信息


仪器网官方订阅号

扫码获取最新信息

在线客服

咨询客服

在线客服
工作日:  9:00-18:00
联系客服 企业专属客服
电话客服:  400-822-6768
工作日:  9:00-18:00
订阅商机

仪采招微信公众号

采购信息一键获取海量商机轻松掌控