Oracle建立DBLink
2011-06-01 16:35
357 查看
由于工作的原因涉及到了DBLink方面的知识。Oracle的DBLink还是很强大很管用的东东。原来使用Sql-server时,碰到两台服务器的数据查询时,只能在某台服务器上做一个视图,然后对视图进行查询。而DBLink,可以直接把B数据库直接Link到A数据库上,只需要登录A数据库即可对B数据库进行查询,用户更本不知道访问了两台服务器,是不是很强大呀。下面我简单的介绍一下如何建立DBLink。
1.获取B数据库的Globle Name;
在B数据库中执行SELECT * FROM GLOBAL_NAME; 获取到Globle Name为DEVDB。
2.在A数据库中建立对B数据库的连接
create database link DEVDBLink connect to gavin identified by 123 using 'DEVDB';
其中DEVDB为Global name, B数据库的用户名为gavin, 密码:123,DEVDBLink是本地建立的连接到DEVDB的数据库的服务名。
3.测试是否连接成功
select * fromdual@DEVDBLink
如果返回结果如下则表示连接成功了。
DUMMY
-----
X
4.在本地数据为中查询已经建立的远程连接名
select owner,object_name from dba_objects where object_type='DATABASE LINK';
5.在本地数据库中直接查询Link数据
select * from bj_test@DEVDBLink
1.获取B数据库的Globle Name;
在B数据库中执行SELECT * FROM GLOBAL_NAME; 获取到Globle Name为DEVDB。
2.在A数据库中建立对B数据库的连接
create database link DEVDBLink connect to gavin identified by 123 using 'DEVDB';
其中DEVDB为Global name, B数据库的用户名为gavin, 密码:123,DEVDBLink是本地建立的连接到DEVDB的数据库的服务名。
3.测试是否连接成功
select * fromdual@DEVDBLink
如果返回结果如下则表示连接成功了。
DUMMY
-----
X
4.在本地数据为中查询已经建立的远程连接名
select owner,object_name from dba_objects where object_type='DATABASE LINK';
5.在本地数据库中直接查询Link数据
select * from bj_test@DEVDBLink
相关文章推荐
- 【Oracle】建立DBlink,跨数据库访问远程数据库上的信息
- Oracle建立DBLINK的详细步骤记录
- Oracle建立DBLINK的详细步骤记录
- 在oracle中建立dblink访问其他数据库
- Oracle建立DBLINK的详细步骤记录
- oracle建立DBLINK详细步骤
- Oracle建立DBLINK的详细步骤记录
- 在oracle中建立dblink訪問sqlserver
- Oracle建立DBLINK的详细步骤记录
- Oracle建立DBLINK的详细步骤记录
- oracle快速建立DBLink的sql语句
- oracle建立dblink以及建立定时任务
- Oracle建立DBLINK的详细步骤记录
- Oracle建立DBLINK的详细步骤记录
- ORACLE dblink 的建立
- Oracle中建立了dblink怎么使用
- Oracle建立DBLINK的详细步骤记录
- oracle 数据 查询,迁移之dblink的建立
- oracle基于odbc建立dblink访问sqlserver
- Oracle 建立DBlink同步数据