设为首页 设为首页 | 收藏本站 收藏本站 | 简繁转换
   中国网管联盟
网盟首页 | 企业建站 | IT厂商 | IT认证 | 网站建设 | 病毒播报 | 网管介绍 | 黑客帝国 | 网吧视角 | 网站导航 |
网管协会 | 网管学院 | IT产品 | IT职场 |ERP技术| 电脑故障 | 求职招聘 | 网络创业 | 加入我们 | 网站投稿 |
 您当前位置:网管联盟 >首页 -> IT技术 -> IT认证 -> 数据库认证 【文章字体颜色: 绿       双击自动屏滚阅读

带你轻松接触Oracle DBLink的简单运用-入门基础

编辑:cheng | 2008-03-22 22:28:22 | 来源:youPC.cn |  匿名投稿  加入会员  收藏本文 [3429]

 

在这个示例中,我们首先做了一个例子,目的是实现以上要求.

首先进行适当授权:

[oracle@jumper oracle]$ sqlplus "/ as sysdba"
SQL*Plus: Release ..0..0 - Production on Tue Nov  :0: 00

Copyright (c) , 00, Oracle Corporation. All rights reserved.


Connected to:
Oraclei Enterprise Edition Release ..0..0 - Production
With the Partitioning option
JServer Release ..0..0 - Production

SQL> grant create public database link to eygle;

Grant succeeded.
SQL> grant all on dbms_flashback to eygle;

Grant succeeded. 

然后建立DB Link:

SQL> connect eygle/eygle
Connected.
SQL> create public database link hsbill using 'hsbill';
Database link created.

SQL> select db_link from dba_db_links;

DB_LINK
---------------------------------------------------
HSBILL

SQL> select * from dual@hsbill;

D
-
X 

中国.网管联盟

在此之后我们可以尝试使用DB Link进行远程和本地执行:

SQL> set serveroutput on

SQL> set feedback off

SQL> declare

r_gname varchar(0);

l_gname varchar(0);

begin

execute immediate

'select GLOBAL_NAME from global_name@hsbill' into r_gname;

dbms_output.put_line('gname of remote:'||r_gname);

select GLOBAL_NAME into l_gname from global_name;

dbms_output.put_line('gname of locald:'||l_gname);

0 end;

/

gname of remote:HSBILL.HURRAY.COM.CN

gname of locald:EYGLE

远程Package或Function调用也可以随之实现:

SQL> declare
 r_scn number;
 l_scn number;
 begin
 execute immediate
 'select dbms_flashback.GET_SYSTEM_CHANGE_NUMBER@hsbill from dual' into r_scn;
 dbms_output.put_line('scn of remote:'||r_scn);
 end;
 /
scn of remote:0

SQL> 

-The End- bitsCN.Com 
 
 

 责任编辑:中国网管联盟  

 

会员介绍                                免费加入会员

内容搜索

关键字:

 

 

 

 

 

 1、SQL是一种声明式语言首先要把这个概念记在脑中:“声明”。SQL语言是为计算机声明了一个你想从原始数..  [阅读全文]
   [阅读全文]
 1。从www.sqlite.org下载SQLite3.3.4的版本 为了方便,我把它解压了,就一个SQLite3.exe,放入Windows..  [阅读全文]

 

 

 

 

 

 

 

 

 

 

 

 

Copyright © 2006-2015 YouPC.CN All Rights Reserved.
感谢所有关心和支持过中国网管联盟的朋友们
我们一直用心在做我们的网站
粤ICP备13025977号
深圳网络警察报警平台 违法和不良信息举报中心 经营性网站备案      

站长QQ:4735566

本站QQ群:32903123