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

關(guān)于Oracle數(shù)據(jù)庫dbLink的創(chuàng)建和使用詳解

 更新時間:2023年08月03日 10:52:45   作者:梁萌  
這篇文章主要介紹了關(guān)于Oracle數(shù)據(jù)庫dbLink的創(chuàng)建和使用詳解,Oracle的數(shù)據(jù)庫鏈路dbLink是一種允許在兩個不同的數(shù)據(jù)庫實例之間進(jìn)行通信和數(shù)據(jù)交換的功能,它可以讓你在一個數(shù)據(jù)庫中訪問另一個數(shù)據(jù)庫的對象和數(shù)據(jù),需要的朋友可以參考下

dbLink

Oracle的數(shù)據(jù)庫鏈路(dbLink)是一種允許在兩個不同的數(shù)據(jù)庫實例之間進(jìn)行通信和數(shù)據(jù)交換的功能。

它可以讓你在一個數(shù)據(jù)庫中訪問另一個數(shù)據(jù)庫的對象和數(shù)據(jù),就像它們屬于同一個數(shù)據(jù)庫一樣。

創(chuàng)建一個link:

CREATE public DATABASE LINK link_scott
CONNECT TO scott IDENTIFIED BY "tiger"
USING '192.168.1.101/orcl';

代表創(chuàng)建一個公共的數(shù)據(jù)庫鏈路,名稱為link_scott,連接指向orcl實例下面的scott用戶,tiger為scott用戶的密碼。

192.168.1.101為orcl實例的地址。

創(chuàng)建完成后,可以通過下面語句查詢scott用戶的表emp:

SELECT * FROM emp @link_scott;

如果覺得這樣寫比較麻煩,可以創(chuàng)建一個同義詞,簡化查詢語句:

create synonym emp for emp @link_scott;

同義詞創(chuàng)建完成后,查詢語句可以寫為:

SELECT * FROM emp;

dblink使用場景

一般用于兩個不同數(shù)據(jù)庫之間,為了能訪問其他數(shù)據(jù)庫用戶的數(shù)據(jù)。

為另外一個數(shù)據(jù)庫用戶創(chuàng)建一個數(shù)據(jù)庫鏈接。

如果是同一個數(shù)據(jù)庫之間不同用戶的數(shù)據(jù)庫對象訪問,則使用賦權(quán)的方式,例如同一個數(shù)據(jù)庫中,test1用戶想訪問scott用戶的表emp,則操作如下:

1.將scott用戶中emp表的查詢權(quán)限給test1用戶(sys用戶操作)

grant select on scott.emp to test1;

2.test1用戶查詢emp表(test1用戶操作)

SELECT * FROM scott.emp;

如果要簡化查詢語句的寫法,則可以創(chuàng)建同義詞(sys用戶操作,也可以賦權(quán)給test1,語法為GRANT CREATE SYNONYM TO TEST1;)

create synonym test1.emp for  scott.emp;

然后再查詢emp表

SELECT * FROM emp;

注意:

創(chuàng)建數(shù)據(jù)庫鏈接的帳號必須有CREATE DATABASE LINK或CREATE PUBLIC DATABASE LINK的系統(tǒng)權(quán)限,用來登錄到遠(yuǎn)程數(shù)據(jù)庫的帳號必須有CREATE SESSION權(quán)限。

這兩種權(quán)限都包含在CONNECT角色中(CREATE PUBLIC DATABASE LINK權(quán)限在DBA中)。

如果創(chuàng)建全局dblink,必須使用systm或sys用戶,在database前加public。

oracle dblink解決后臺卻出現(xiàn)鎖 

創(chuàng)建是很簡單,但是在使用中后臺卻出現(xiàn)鎖,查看這個鎖的方法可以去console中看到或者查詢數(shù)據(jù)庫。

其實這個鎖倒不是最讓人心煩的,而是每次使用 dblink查詢的時候,均會與遠(yuǎn)程數(shù)據(jù)庫創(chuàng)建一個連接,dblink應(yīng)該不會自動釋放這個連接,如果是大量使用dblink查詢,會造成web 項目的連接數(shù)不夠,導(dǎo)致系統(tǒng)無法正常運行。

到此這篇關(guān)于關(guān)于Oracle數(shù)據(jù)庫dbLink的創(chuàng)建和使用詳解的文章就介紹到這了,更多相關(guān)Oracle的dbLink內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Navicat?Premium連接Oracle數(shù)據(jù)庫的2種方式

    Navicat?Premium連接Oracle數(shù)據(jù)庫的2種方式

    這篇文章主要給大家介紹了關(guān)于Navicat?Premium連接Oracle數(shù)據(jù)庫的2種方式,大家要使用Navicat Premium連接Oracle數(shù)據(jù)庫,請按照以下步驟操作,需要的朋友可以參考下
    2024-01-01
  • oracle密碼過期的徹底解決方案

    oracle密碼過期的徹底解決方案

    這篇文章主要為大家詳細(xì)介紹了oracle密碼過期的徹底解決方案,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • 關(guān)于ORA-04091異常的出現(xiàn)原因分析及解決方案

    關(guān)于ORA-04091異常的出現(xiàn)原因分析及解決方案

    這篇文章主要介紹了關(guān)于ORA-04091異常的出現(xiàn)原因分析及解決方案,本文給大家分享異常出現(xiàn)的場景及解決代碼,感興趣的朋友跟隨小編一起看看吧
    2023-05-05
  • oracle 刪除重復(fù)數(shù)據(jù)

    oracle 刪除重復(fù)數(shù)據(jù)

    我們可能會出現(xiàn)這種情況,表里面的數(shù)據(jù)重復(fù),那么,如何對重復(fù)的數(shù)據(jù)進(jìn)行刪除呢?
    2009-07-07
  • 詳解ORACLE SEQUENCE用法

    詳解ORACLE SEQUENCE用法

    Oracle中的sequence用法在oracle中sequence就是所謂的序列號,本文詳細(xì)的介紹了ORACLE SEQUENCE用法,具有一定的參考價值,有興趣的可以了解下。
    2016-12-12
  • 淺談oracle中單引號轉(zhuǎn)義

    淺談oracle中單引號轉(zhuǎn)義

    這篇文章主要介紹了淺談oracle中單引號轉(zhuǎn)義的香瓜內(nèi)容,涉及單引號的作用以及其具體用法,具有一定參考價值,需要的朋友可以參考下。
    2017-09-09
  • Oracle數(shù)據(jù)庫遞歸查詢示例詳解

    Oracle數(shù)據(jù)庫遞歸查詢示例詳解

    在Oracle數(shù)據(jù)庫中,SQL遞歸查詢是一種非常有用的工具,它允許我們處理層級關(guān)系的數(shù)據(jù),例如組織結(jié)構(gòu)、樹形目錄或有上下級關(guān)聯(lián)的數(shù)據(jù),這篇文章主要介紹了Oracle數(shù)據(jù)庫遞歸查詢的相關(guān)資料,需要的朋友可以參考下
    2025-10-10
  • Oracle事務(wù)(transaction)詳解

    Oracle事務(wù)(transaction)詳解

    本文詳細(xì)講解了Oracle中的事務(wù)(transaction),文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-05-05
  • Oracle常見錯誤診斷

    Oracle常見錯誤診斷

    Oracle常見錯誤診斷...
    2007-03-03
  • 修改Oracle字符集為UTF-8解決中文亂碼問題

    修改Oracle字符集為UTF-8解決中文亂碼問題

    這篇文章主要介紹了修改Oracle字符集為UTF-8解決中文亂碼問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12

最新評論

喀什市| 同江市| 通河县| 芜湖市| 外汇| 浙江省| 福贡县| 攀枝花市| 大荔县| 兰溪市| 富民县| 屯门区| 德钦县| 信宜市| 玛多县| 安泽县| 龙州县| 玛沁县| 宁强县| 会泽县| 郑州市| 玉门市| 远安县| 庆安县| 高邮市| 塘沽区| 灵山县| 越西县| 东海县| 平山县| 增城市| 梧州市| 永丰县| 呼图壁县| 棋牌| 溆浦县| 石家庄市| 大新县| 镇沅| 南木林县| 托里县|