程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle數據庫基礎 >> 深入Oracle DB Link創建方法

深入Oracle DB Link創建方法

編輯:Oracle數據庫基礎

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 ,輸入:

  1. 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 ,輸入:

  1. drop public database link link_name  

方案二: 
直接在數據庫1或者其他能裝有Oracle客戶端的電腦上進行數據庫1到數據庫2的DB Link創建,方法如下:
登錄SQL*PLUS ,輸入:

  1. create database link link_name connect to user identifIEd by pass using  
  2. '(DESCRIPTION =  
  3.     (ADDRESS_LIST =  
  4.         (PROTOCOL = TCP)(HOST = 數據庫2所在電腦IP)(PORT = 1521))  
  5.     )  
  6.     (CONNECT_DATA =  
  7.         (SERVICE_NAME = TEST2)  
  8.     )  
  9. )' ;  
  10. (link_name:DB Link名稱;user:數據庫用戶名;pass:數據庫密碼;)   
  11.  
刪除DB Link
登錄SQL*PLUS ,輸入:

  1. drop database link LINK_NAME;  

以上就Oracle DB Link創建的方法發表了個人意見,要想了解的更多咨詢請留意網站上的相關論壇。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved