通过建立dblink 对远程数据访问
配置1
1、首先在本地配置一个服务名,地址指向远程的数据库地址 需要在创建dblink 的DB上配置好tnsname.ora (该文件存放的位置为: $ORACLE_HOME/network/admin/tnsnames.ora),
把那个被连接的db信息加入进去:
JDMG=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST=10.16.9.98)(PORT=1527))
)
(CONNECT_DATA =
(SERVICE_NAME=jdmg)
)
)
2、测试:tnsping orcl
C:\Users\Administrator>tnsping jdmg
TNS Ping Utility for 32-bit Windows: Version 10.2.0.3.0 - Production on 08-3月 -2012 17:07:25
Copyright (c) 1997, 2006, Oracle. All rights reserved.
已使用的参数文件:
D:\oracle\product\10.2.0\db_1\network\admin\sqlnet.ora
已使用 TNSNAMES 适配器来解析别名
Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST=10.16.9.98)(PORT=1527))) (CONNECT_DATA = (SERVICE_NAME=jdmg)))
OK (180 毫秒)
cmd中输出如上表示可以。
3、在数据库B中建立一个到数据库A的DBLINK (在pl/sql的Sql Window和Command Window运行命令即可)
create database link ciqlink connect to oaorg identified by fundo using 'jdmg';
格式:create database link dblink_name connect to user identified by password using ‘sid’;
4、通过dblink实现分布式查询
select country_cname from c_country_region@ciqlink;
配置2
create database link ciqlink connect to wleam identified by eamtest using '
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST=10.16.9.98)(PORT=1527))
)
(CONNECT_DATA =
(SERVICE_NAME=jdmg)
)
)
'
分享到:
相关推荐
oracle通过ODBC建立dblink访问SqlServer数据库配置
oracle通过odbc方式,连接到sqlserver数据库。比透明网关方式更加简单
oracle 使用dblink方式 连接远程数据库,内有详细描述,亲测可以
Oracle 建立 DBLINK 的详细步骤记录是指在 Oracle 数据库中建立一个数据库链接(DBLINK),以便在本地数据库中访问远程数据库中的数据。下面是建立 DBLINK 的详细步骤记录: 查看 GLOBAL_NAME 在建立 DBLINK 之前...
本文详细描述了在oracle10g或11g中使用dblink访问sql server,使用oracle的透明网关来访问异构的数据库,方便一些习惯使用oracle的开发人员操作sql server数据库
Linux下ORACLE 使用dblink连接mysql_lijilinjy的专栏-CSDN博客.mhtml
oracle建立数据库链接.有关步骤和注释.oracle建立数据库链接.有关步骤和注释.
本文实例讲述了SQLSERVER简单创建DBLINK操作远程服务器数据库的方法。分享给大家供大家参考,具体如下: --配置SQLSERVER数据库的DBLINK exec sp_addlinkedserver @server='WAS_SMS',@srvproduct='',@provider='...
当用户要跨本地数据库,访问另外一个数据库表中的数据时,本地数据库中必须创建了远程数据库的dblink,通过dblink本地数据库可以像访问本地数据库一样访问远程数据库表中的数据。下面讲介绍如何在本地数据库中...
两台数据库服务器之间通过创建dblink进行数据库连接,并且数据库之间可以相互进行数据查询读取操作,操作简单易懂
方便建立dblink,不用另建服务名,省去繁琐过程,尤其是在linux,unix系列平台的麻烦,可直接用plsql等工具操作
不同数据库的数据交互(建立DBLINK)
如何建立达梦数据库的DBLINK,告诉你如何在个达梦数据库之间使用MAL链路的方式去创建DBLINK方便访问
此文档详细的介绍了oracle建立dblink的步骤。
利用oracle快照dblink解决数据库表同步问题.txt
dblink_clob字段异常解决方案,解决dblink连接远程数据库时无法使用clob字段的问题
Oracle创建DBlink连接MYSQL数据库
DBLink oracle数据库连接 及简单操作代码