七郎'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 表名@數據庫鏈接名;


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


          網站導航:
           
          主站蜘蛛池模板: 苍溪县| 电白县| 河东区| 秭归县| 靖安县| 旺苍县| 宁晋县| 中方县| 阿克陶县| 霍城县| 贵溪市| 南通市| 淄博市| 蓝山县| 凤凰县| 峡江县| 清徐县| 乌兰察布市| 毕节市| 台东县| 凉山| 屯昌县| 临安市| 岗巴县| 巴青县| 会昌县| 洛川县| 远安县| 宁夏| 密山市| 门源| 阿城市| 安西县| 巨鹿县| 逊克县| 南昌县| 剑河县| 沧州市| 临颍县| 虞城县| 确山县|