最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

oracle跨庫查詢dblink的用法實(shí)例詳解

 更新時間:2015年12月11日 11:57:14   作者:NW_KNIFE  
這篇文章主要介紹了oracle跨庫查詢dblink的用法,結(jié)合實(shí)例形式較為詳細(xì)的分析了Oracle中跨庫查詢dblink的創(chuàng)建、使用及刪除等相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實(shí)例講述了oracle跨庫查詢dblink的用法。分享給大家供大家參考,具體如下:

1.創(chuàng)建之前的工作

在創(chuàng)建dblink之前,首先要查看用戶是否有相應(yīng)的權(quán)限。針對特定的用戶,使用 sqlplus user/pwd登錄后,執(zhí)行如下語句:

復(fù)制代碼 代碼如下:
select * from user_sys_privs t where t.privilege like upper('%link%');

在sys用戶下,顯示結(jié)果為:

SYS CREATE DATABASE LINK NO
SYS DROP PUBLIC DATABASE LINK NO
SYS CREATE PUBLIC DATABASE LINK NO

可以看出在數(shù)據(jù)庫中dblink有三種權(quán)限:

CREATE DATABASE LINK--所創(chuàng)建的dblink只能是創(chuàng)建者能使用,別的用戶使用不了
CREATE PUBLIC DATABASE LINK--public表示所創(chuàng)建的dblink所有用戶都可以使用
DROP PUBLIC DATABASE LINK--刪除指定dblink

如果想要改變某個用戶的權(quán)限,需要在sys用戶下修改:

復(fù)制代碼 代碼如下:
grant CREATE PUBLIC DATABASE LINK,DROP PUBLIC DATABASE LINK to scott;

查看dblink,有兩種方式,分別如下:

①.

復(fù)制代碼 代碼如下:
select owner,object_name from dba_objects where object_type='DATABASE LINK';

②.
復(fù)制代碼 代碼如下:
select * from dba_db_links;

2. 創(chuàng)建dblink

create public database link LINK_NAME
connect to USRNAME identified by "PASSWORD"
using 
'(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = XXX.XXX.XXX.XXX)(PORT = 1521))
(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = XXX))
 )';

注意:using后跟的是一個字符串,其中一定不要出現(xiàn)不必要的空格,否則會出錯ORA-12514,在上面的代碼中為了方便閱讀其中進(jìn)行了換行,可能會出現(xiàn)空格而導(dǎo)致錯誤,所以使用的時候?qū)⒖崭袢サ艟蚾k了。

這里L(fēng)INK_NAM為自定的名稱;USERNAME和PASSWORD為指定的oracle數(shù)據(jù)庫中的用戶名和密碼,SERVICE_NAME如果不確定的話,可以通過以下語句獲得:

復(fù)制代碼 代碼如下:
show parameter service_names;

或者
復(fù)制代碼 代碼如下:
select name,value from v$parameter where name='service_names'

3.dblink的使用

dblink的使用相對比較簡單,把一般訪問本地表時的表名改為如下格式即可:[user.]table@link_name。

復(fù)制代碼 代碼如下:
select studentid from abc.studeng@abc_ten;

4.刪除dblink

確定要刪除的dblink名字以后,可以通過drop命令直接將其刪除:

復(fù)制代碼 代碼如下:
drop public database link abc_ten;

希望本文所述對大家Oracle數(shù)據(jù)庫程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評論

林西县| 荔波县| 贵州省| 宁乡县| 布尔津县| 平武县| 太原市| 景宁| 绥滨县| 平和县| 泰和县| 临海市| 罗平县| 南阳市| 水富县| 昭平县| 杨浦区| 藁城市| 布尔津县| 昔阳县| 沙河市| 墨江| 江川县| 仁化县| 罗甸县| 汤阴县| 楚雄市| 广丰县| 英德市| 广河县| 汪清县| 南和县| 河东区| 涞源县| 普安县| 特克斯县| 咸阳市| 海林市| 勐海县| 天津市| 余干县|