国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

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

2020-07-26 14:04:02
字體:
來源:轉載
供稿:網友

前言

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

業務需求:原數據庫(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. 在原庫上創建到新庫的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. 在原庫上創建同義詞

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

總結

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 济源市| 西城区| 赤水市| 台江县| 通海县| 疏勒县| 日土县| 百色市| 木里| 阳新县| 澄迈县| 军事| 大田县| 杭锦旗| 茌平县| 广饶县| 延安市| 修武县| 方正县| 广宗县| 永年县| 怀宁县| 和林格尔县| 湟源县| 黄梅县| 庆安县| 江永县| 比如县| 临西县| 长治市| 开化县| 宝丰县| 东安县| 宝应县| 临江市| 阳曲县| 东兴市| 芮城县| 纳雍县| 吉木萨尔县| 浙江省|