Oracle dblink

本文介绍如何在Oracle环境中配置TNS名称并创建数据库链接(DBLink),包括在不同客户端如PL/SQL Developer中进行TNS配置的方法,以及通过SQL命令创建DBLink的具体步骤。
创建tns

在创建oracle dblink的服务器上,建立oracle tns
注意:需要在oracle client plsql执行端和创建dblink端都需要创建tns

DEV =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS =
(COMMUNITY = SAP.WORLD)
(PROTOCOL = TCP)
(HOST =192.168.1.111)
(PORT = 1527)
)
)
(CONNECT_DATA =
(SID = DEV)
(GLOBAL_NAME =DEV.WORLD)
)
)




例如:
1、用PL/SQL Developer查询的机器上创建与目标服务器的tns,然后用tnsping命令查看配置情况。
0_1288357577CGfw.gif
0_1288357610xP9x.gif



2、执行create database link 数据库服务器上创建目标服务器的tns,然后用tnsping命令查看配置情况。

--CREATE DATABASE LINK数据库链接名CONNECT TO 用户名 IDENTIFIED BY 密码 USING ‘本地配置的数据的实例名’;


create database link dev connect to loginuser identified by pass using 'dev';


查询dblink name

奇怪的是,在不同的登录方式上显示的结果不一样
CMD ScureCRT PL/SQL Developer
0_1288357727U285.gif

0_1288357738Op18.gif


可是如果配置成功的话,还是使用create database link LINK_NAME部分























评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值