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