a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 125|回复: 0

[考试辅导] Oracle技术:oracle中dblink的创建方法

[复制链接]
发表于 2012-8-4 14:06:19 | 显示全部楼层 |阅读模式
如不美观需要从一个数据库处事器访谒此吐矣闽数据库处事器的表或视图时,可以经由过程 DBLink 的体例,实现根基等同于本机访谒的效不美观,如下:  ! M! E5 ^- u1 h  [- O
SELECT * FROM A@DBLINK_B ; 3 X# {# O% X1 p" r$ K
建树DBLink的体例有以下两种:
5 H# a8 O2 e+ Q7 ?- r; V6 u6 r$ W. ]7 ^+ W
第一、已经在需要访谒的处事器上建树好了被访谒处事器的处事名:
4 O+ f! J1 H7 g- |; i* s' screate database link test 3 p$ F/ Z; d% ?+ u
  connect to username identified by pwd
6 i& L5 F' B/ \2 h  using ’server_name’;
, P& c5 l* d, f) d5 k$ a# F前提是我们已经建好了名为   ’server_name’ 的处事名。
! g/ \- f/ t+ S, X: v5 I  j7 z然后可以用以下的体例访谒了:
! X% v1 J- ^  WSELECT * FROM A@TEST;
7 l+ z/ p2 x( u/ b
6 T% l" Q3 R! I! }' F+ \& ^$ J第二、还没有建益处事名时,可以用以下的体例: - s: ?& H8 ^0 n7 B
create database link test
( K) }' l; A  b3 }, f1 B8 T( Wconnect to username identified by pwd # v- R' ]5 O' d+ W3 W2 m
using ’(DESCRIPTION = 9 D- S, J6 K1 h  U
(ADDRESS_LIST =
& z8 @- E1 d  e: I; T  [3 ~ (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.1)(PORT = 1521))
& K$ t- z/ X4 N' s0 X' [ ) - E/ e# j$ }- B# d# M8 P
(CONNECT_DATA =
! n- R1 T7 |, V. Q8 Q  (SERVICE_NAME = ora8) . ]8 {' N0 u  D: N2 x2 R5 @
) + j: n+ w- u; [/ i) h
)’; 9 O. J7 g: R, a3 }' c) @6 D/ X4 ?7 G
如不美观未便利建树处事名,那么第二种体例仍是斗劲便利的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-9-28 08:15 , Processed in 0.288585 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表