Oracle DB Link是不被大多數人知道的東西,本文主要介紹了Oracle DB Link創建的方法,以下主要列出了兩個比較常用的方案。示例如下:
已知:數據庫1:TEST1;數據庫2:TEST2
要求:在數據庫1上創建到數據庫2的DB Link
方案一:
1、在數據庫1所在電腦,創建到數據庫2的服務名:orl_test2
2、在數據庫1或者其他能裝有Oracle客戶端的電腦上進行數據庫1到數據庫2的DB Link創建,方法如下:
* 登錄SQL*PLUS ,輸入:
- create database link link_name connect to user identifIEd by pass using 'orl_test2';
(link_name:DB Link名稱;user:數據庫用戶名;pass:數據庫密碼;'orl_test2':本地連接TEST1的數據庫服務名,加單引號)
3、刪除DB Link。方法如下:
* 登錄SQL*PLUS ,輸入:
- drop public database link link_name
方案二:
直接在數據庫1或者其他能裝有Oracle客戶端的電腦上進行數據庫1到數據庫2的DB Link創建,方法如下:
登錄SQL*PLUS ,輸入:
刪除DB Link
- create database link link_name connect to user identifIEd by pass using
- '(DESCRIPTION =
- (ADDRESS_LIST =
- (PROTOCOL = TCP)(HOST = 數據庫2所在電腦IP)(PORT = 1521))
- )
- (CONNECT_DATA =
- (SERVICE_NAME = TEST2)
- )
- )' ;
- (link_name:DB Link名稱;user:數據庫用戶名;pass:數據庫密碼;)
- drop database link LINK_NAME;
以上就Oracle DB Link創建的方法發表了個人意見,要想了解的更多咨詢請留意網站上的相關論壇。