本文簡(jiǎn)述了通過(guò)創(chuàng)建database link實(shí)現(xiàn)ORACLE跨數(shù)據(jù)庫(kù)查詢的方法 1.配置本地?cái)?shù)據(jù)庫(kù)服務(wù)器的tnsnames.ora文件 $vi $ORACLE_HOME/network/admin/tnsnames.ora 添加如下行,其中DBLINK為連接名(可自定義),HOST和PORT為數(shù)據(jù)庫(kù)偵聽(tīng)的IP及端口,SERVICE_NAME為數(shù)據(jù)庫(kù)的SID, MEDIADBLINK = 2.登錄到本地?cái)?shù)據(jù)庫(kù),創(chuàng)建database link 執(zhí)行如下查詢語(yǔ)句,其中MEDIADB為database link名(可自定義),MEDIADBLINK為先前在tnsnames.ora中定義的連接名, 注意:這里不會(huì)驗(yàn)證用戶名密碼的正確性 3.使用鏈接的數(shù)據(jù)庫(kù)
select * from table_name@MEDIADB ; 3.2 也可以為這個(gè)表創(chuàng)建一個(gè)同義詞 如下語(yǔ)句的效果和3.1中的一樣 刪除同義詞的語(yǔ)句為 drop synonym aaa; |
|
來(lái)自: WindySky > 《應(yīng)用場(chǎng)景》