您的位置:首页 > 数据库 > Oracle

oracle——DBLINK(数据库间查询)

2014-12-23 09:52 281 查看
有一个数据库A,用户为a;

还有一个数据库B,用户为b;

想要在登陆了A数据库(conn a/a@A)的时候查询B库中的数据,则需要在两个库之间建立DBLINK,也就是由A通向B的连接:

1)create database link link名称 connect to对方数据库用户 identified by
对方数据库用户的密码 using '对方数据库的ip:端口/实例名';


(如果两个数据库在一台计算机上,就直接写实例名sid即可)

—— create database link A_B conncect to b identified by b using 'B';

2)使用时加上@link名称

——select * from B.table@A_B;

其他语句:

1、查询创建的dblink select * from dba_db_links;

2、删除创建的dblink drop database link link名称;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: