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