關於資料庫間連結問題彙總---Oracle

uuxa發表於2007-08-26

透過一臺資料庫訪問其它資料庫,在Oracle中可以透過DBLink實現。

dBLink的建立:

Create Database Link YourDBLinkName

Connect to UserName Identified by Password

Using '連結字串';

說明:YourDBLinkName:是建立的DBLink名稱,UserName是你要登入的資料庫使用者名稱,Password是密碼。

'連結字串':它可以是你在Oracle中配置好的資料庫例項名,也可以是連結字串,這裡推薦使用連結字串,因為它不受資料庫發啟連結方的資料例項名稱限制。

DBLink建立好後,可以透過@識別符號訪問遠端的資料庫了,

如:Select * From SomeTable@ YourDBLinkName

其它關於DBLink的實用SQL:

刪除DBLink:Drop Database Link YourDBLinkName;

查詢資料庫建立了哪些DBLink:Select * From DBA_Objects where Object_Type = 'Database Link';

[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7416120/viewspace-966234/,如需轉載,請註明出處,否則將追究法律責任。

相關文章