oracle如何查看dblink oracle如何創(chuàng)建DBlink?
oracle如何創(chuàng)建DBlink?1. 應(yīng)用場(chǎng)景:有兩個(gè)數(shù)據(jù)庫(kù),一個(gè)是nc650115,另一個(gè)是nc56?,F(xiàn)在我們需要通過(guò)dblink連接nc650115中的nc56。2. 檢查您是否有權(quán)限在nc65
oracle如何創(chuàng)建DBlink?
1. 應(yīng)用場(chǎng)景:
有兩個(gè)數(shù)據(jù)庫(kù),一個(gè)是nc650115,另一個(gè)是nc56?,F(xiàn)在我們需要通過(guò)dblink連接nc650115中的nc56。
2. 檢查您是否有權(quán)限在nc650115中創(chuàng)建dblink。在nc650115中執(zhí)行
權(quán)限如下
沒(méi)有權(quán)限在sys中授權(quán)
3。在nc650115下創(chuàng)建dblink。
其中nc65dblink是dblink名稱,
連接到要連接的用戶名,由密碼標(biāo)識(shí)
主機(jī)=要連接到數(shù)據(jù)庫(kù)的IP
服務(wù)名稱=數(shù)據(jù)庫(kù)實(shí)例
檢查創(chuàng)建是否成功
4。操作:
查詢nc56中的數(shù)據(jù)
刪除dblink
oracle需要?jiǎng)?chuàng)建dblink給什么權(quán)限?
遇到以下錯(cuò)誤。當(dāng)問(wèn)題嚴(yán)重時(shí),IIS將崩潰內(nèi)部錯(cuò)誤未處理(-2)。在System.Data.OracleClient. OracleConnection.CheckError錯(cuò)誤(OciErrorHandle,Int32 RC)微軟的技術(shù)支持人員表示,這是由Oracle客戶端問(wèn)題引起的,需要相關(guān)的Oracle工程師。想一想就夠了。我們給你兩股好嗎?在查閱了數(shù)據(jù)之后,一些反饋說(shuō)使用dblink時(shí)會(huì)出現(xiàn)這個(gè)問(wèn)題。在測(cè)試和驗(yàn)證之后,首先執(zhí)行dblink的普通查詢,然后打開(kāi)一個(gè)分布式事務(wù)。打開(kāi)連接時(shí),它將報(bào)告“ora-24784:事務(wù)處理已存在”。目前,“未處理的內(nèi)部錯(cuò)誤(-2)”錯(cuò)誤尚未重現(xiàn),仍在調(diào)試中……
另一個(gè)數(shù)據(jù)庫(kù)中的lob字段無(wú)法通過(guò)dblink訪問(wèn)。您可以在遠(yuǎn)程數(shù)據(jù)庫(kù)中構(gòu)建視圖,然后通過(guò)dblink訪問(wèn)該視圖。