已知:資料庫1:TEST1;資料庫2:TEST2 要求:在資料庫1上創建到資料庫2的DB Link方案一: 1、在資料庫1所在電腦,創建到資料庫2的服務名:orl_test22、在資料庫1或者其他能裝有ORACLE客戶端的電腦上創建資料庫1到資料庫2的DB Link,方法如下: * 登錄SQL*PL ...
已知:資料庫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 ,輸入: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:資料庫密碼;)
刪除DB Link
登錄SQL*PLUS ,輸入:drop database link LINK_NAME;