Oracle之dblink操作


當需要進行跨表空間查詢數據時,就需要用到dblink進行兩個表空間之間的數據連接;

1. 查詢數據庫已有的dblink信息:

select * from dba_db_links;

 

2. 刪除已創建的dblink信息:

drop public database link #{DB_LINK};

刪除dblink時會提示沒有權限,使用SQLPLUS / AS SYSDBA;命令登錄管理員賬戶刪除即可;  

 

3. 創建dblink信息:

CREATE PUBLIC database link MES_BACKUP CONNECT TO alstom IDENTIFIED BY "123456" 
using '(DESCRIPTION =(ADDRESS_LIST =(ADDRESS =(PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = orcl)))';

創建dblink時會提示沒有權限,使用SQLPLUS / AS SYSDBA;命令登錄管理員賬戶創建即可; 

 

4. 使用dblink進行數據查詢:

select code from umpp_plan_order@MES_BACKUP;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM