濮阳杆衣贸易有限公司

主頁 > 知識庫 > Oracle中dblink的實際應用示例詳解

Oracle中dblink的實際應用示例詳解

熱門標簽:電話機器人那種好 南通電銷外呼系統(tǒng)哪家強 理財產品電銷機器人 百度地圖標注飯店位置怎么 外呼系統(tǒng)好點子 百度地圖標注注解 地圖標注的坐標點 區(qū)域地圖標注怎么設置 上海網絡外呼系統(tǒng)

前言

本文介紹的是關于Oracle同義詞+dblink的實際應用,下面話不多說了,來一起看看詳細的介紹吧。

業(yè)務需求:原數據庫(10.2.0.4.0),新數據庫(11.2.0.3)

由于程序的需求原因,現在需要把新庫上的某個用戶直接映射到老庫用戶下:

1. 備份原庫的用戶

nohup exp scott/scott OWNER=scott BUFFER=10240000 STATISTICS=none RESUMABLE=y FILE=scott_all_exp.dmp LOG=scott_all_exp.log 

2. 刪除原庫的用戶下的表

set linesize 180 pagesize 1000 SELECT 'DROP TABLE '||table_name||' CASCADE CONSTRAINTS PURGE;' FROM user_tables;

得出SQL的命令vi保存到droptable.sql

然后SQL> @droptable

3. 在原庫上創(chuàng)建到新庫的dblink

create public database link link167 connect to scott identified by scott using '(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.167)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = NEWDB) ) )';

測試dblink可用:

select * from dual@link167;

4. 在原庫上創(chuàng)建同義詞

create synonym MDRT_12E92$ for MDRT_12E92$@link167;

在新庫查詢user_tables得到table_name的列表,

set pagesize 1500 select table_name from user_tables;

命令用UE列編輯處理好,vi保存到createsynonym.sql

然后SQL> @createsynonym

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

您可能感興趣的文章:
  • oracle跨庫查詢dblink的用法實例詳解
  • Oracle10g通過DBLink訪問MySQL示例
  • Oracle DATABASE LINK(DBLINK)創(chuàng)建與刪除方法
  • oracle數據庫在客戶端建立dblink語法
  • Oracle中建立了dblink怎么使用

標簽:紹興 海東 寧波 遼源 自貢 昭通 中衛(wèi) 百色

巨人網絡通訊聲明:本文標題《Oracle中dblink的實際應用示例詳解》,本文關鍵詞  Oracle,中,dblink,的,實際,應用,;如發(fā)現本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Oracle中dblink的實際應用示例詳解》相關的同類信息!
  • 本頁收集關于Oracle中dblink的實際應用示例詳解的相關信息資訊供網民參考!
  • 推薦文章
    台中县| 松溪县| 牙克石市| 日喀则市| 平阳县| 晋城| 甘泉县| 广丰县| 西乌珠穆沁旗| 孝感市| 颍上县| 铁岭县| 肇庆市| 万安县| 常德市| 阿图什市| 临夏市| 蕉岭县| 右玉县| 庆元县| 永州市| 乃东县| 晋州市| 大悟县| 富源县| 天水市| 阿合奇县| 布尔津县| 根河市| 神池县| 沧州市| 庄河市| 萝北县| 龙江县| 阜新市| 贵港市| 沧州市| 九台市| 望谟县| 平乡县| 察雅县|