打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
在oracle中建立dblink访问其他数据库
在oracle中建立dblink访问其他数据库
2008-07-16 13:25 728人阅读 评论(0)  举报
oracledatabase数据库服务器数据库service服务器
当有多个数据库服务器,如果想从一台服务器访问其他数据库中的特定用户下的表,则必须使用dblink。
建立dblink的方法有2种:
1、已经配置好本地服务名(数据库服务器上的)[Csharp] view plaincopy
create public database
link fwq12 connect to fzept
identified by neu using 'fjept'
格式如下:[Csharp] view plaincopy
create public database
link [数据库连接名] connect to [用户名]
identified by [密码] using '[服务名]'<br>
访问其他数据库格式如下:[Csharp] view plaincopy
select * from testtable@fwq12
2、如果未配置服务名则使用如下方法[SQL] view plaincopy
create database link linkfwq
connect to fzept identified by neu
using '(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.142.202.12)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = fjept)
)
)';
其中,host=数据库的ip地址,service_name=数据库的ssid。
删除一个dblink使用如下sql[SQL] view plaincopy
DROP PUBLIC DATABASE LINK linkfwq
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
在oracle中通过链接服务器(dblink)访问sql server
分布式数据库组件——Database Link
关于创建oracle dblink 过程的几点心得吧 - 冷面阎罗 - BlogJava
Oracle中常见的33个等待事件小结
数据库与服务器有什么区别
oracle 中dblink的session不能自动释放
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服