Oracle 用dblink 跨庫導(dǎo)數(shù)據(jù) |
發(fā)布時間: 2012/8/26 15:33:33 |
一般都會用imp exp 備份和導(dǎo)入數(shù)據(jù)庫 但是有些時候 需要比較靈活的從兩個數(shù)據(jù)庫之間取數(shù)據(jù) 我這里用到的是oralc的dblink方式。 首先監(jiān)聽器tnsnames.ora這個文件能連接到遠程要創(chuàng)建dblink的數(shù)據(jù)庫。 -- 創(chuàng)建dblink MANAGER為遠程數(shù)據(jù)庫的用戶名 password 為遠程數(shù)據(jù)庫的密碼, orcl為監(jiān)聽器連好的鏈接名稱 1.create database link DDD.REGRESS.RDBMS.DEV.US.Oracle.COM --兩個數(shù)據(jù)庫都存在 tb_demo表 這是本表插入 --查詢數(shù)據(jù) sql和本地一樣了 只是后面加個@DDD.REGRESS.RDBMS.DEV.US.Oracle.COM 就等于是dblink連好的遠程數(shù)據(jù)庫了 1.INSERT INTO tb_demo 本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |