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