七郎's JavaBlog

          草木竹石皆可為劒。至人之用人若鏡,不將不迎,應而不藏,故能勝物而不傷。
          posts - 60, comments - 14, trackbacks - 0, articles - 0

          創建oracle dblink 過程

          Posted on 2007-04-16 15:24 七郎歸來 閱讀(211) 評論(0)  編輯  收藏
          今天為了從外網數據庫導入到內網數據庫,采用了dblink方式進行.

              創建dblink分為兩個步驟:

             1.建立本地服務名

             2.-- Create database link
          create database link TEST.US.ORACLE.COM
            connect to user identified by pwd
            using '(DESCRIPTION =
              (ADDRESS_LIST =
                (ADDRESS = (PROTOCOL = TCP)(HOST = IP)(PORT = 1521))
              )
              (CONNECT_DATA =
                (SERVICE_NAME = orcl)
              )
            )';

          曾經參考語句:

          CREATE DATABASE LINK數據庫鏈接名CONNECT TO 用戶名 IDENTIFIED BY 密碼 USING ‘數據庫連接字符串’;

          數據庫連接字符串可以用NET8 EASY CONFIG或者直接修改TNSNAMES.ORA里定義.

          數據庫參數global_name=true時要求數據庫鏈接名稱跟遠端數據庫名稱一樣

          數據庫全局名稱可以用以下命令查出
          SELECT * FROM GLOBAL_NAME;

          查詢遠端數據庫里的表
          SELECT …… FROM 表名@數據庫鏈接名;

          附帶說下同義詞創建:

          CREATE SYNONYM同義詞名FOR 表名;
          CREATE SYNONYM同義詞名FOR 表名@數據庫鏈接名;


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 富平县| 怀来县| 小金县| 玛多县| 阿拉尔市| 中牟县| 浑源县| 南乐县| 仙桃市| 宜宾市| 大渡口区| 若羌县| 大姚县| 花莲县| 合作市| 五家渠市| 台北县| 旬邑县| 贵港市| 友谊县| 会理县| 湖北省| 垣曲县| 察雅县| 高唐县| 岢岚县| 电白县| 图片| 洪湖市| 晋宁县| 介休市| 德州市| 佛学| 喀喇沁旗| 措美县| 莎车县| 兰坪| 江达县| 习水县| 黄梅县| 湖北省|