ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Oracle Database 與其他Database 連結

Oracle Database 與其他Database 連結

原创 Linux操作系统 作者:lorikyo 时间:2019-06-14 12:39:06 0 删除 编辑

Oracle Database 與其他Database 連結

 

  1. 先於Server建立odbc連結到要連結的資料庫,

      例如要透過Access:到 控制台 → ODBC中設定

                                         →按新增系統資料來源名稱

                                         →選擇Microsoft Access Driver,然後按完成

                                         →輸入 資料來源名稱

                                         →按 選取,選取ACCESS檔案

                                         →再按 確定,即完成ODBC設定。

 

  1. 然後修改Tnsnames.ora修改內容如下(EX:C:\oracle\network\ADMIN\):

--新增一段

GIB_TAX =

  (DESCRIPTION =

    (ADDRESS_LIST =

      (ADDRESS = (PROTOCOL = TCP)(HOST = ficuser)(PORT = 1521))   --Access 資料存放電腦名稱

    )

    (CONNECT_DATA =

      (SERVICE_NAME = GIB_TEST)  --ODBC名稱

    )

    (HS  = OK)  --新增值

  )

  1. 然後修改Listener.ora修改內容如下(EX:C:\oracle\network\ADMIN\):

--新增一段

    (SID_DESC =

      (SID_NAME = gib_test)  -- ODBC名稱

      (ORACLE_HOME = c:\oracle)

      (PROGRAM = hsodbc)  -- 定值 hsodbc

    )

  1. 重新啟動Listener
  2. 先到c:\oracle\hs\admin\複製inithsodbc.ora,將修改檔案名稱(EX:initgib_test.ora),修改內容如下:

# This is a sample agent init file that contains the HS parameters that are

# needed for an ODBC Agent. :JL:_:(JJJLLLL:*:*:&L

#

# HS init parameters

#

HS_FDS_CONNECT_INFO = gib_test       -- ODBC名稱

HS_FDS_TRACE_LEVEL = 0

HS_FDS_TRACE_FILE_NAME = gib_test.trc  -- 此值可有可無

#

# Environment variables required for the non-Oracle system

#

#set =

  1. 建立DB-Link,如下:

create database link tax_test using 'gib_tax'; 

 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/92530/viewspace-134003/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2004-07-18

  • 博文量
    211
  • 访问量
    189693