熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Oracle >> 正文

SYBASE到ORACLE連接服務器的實現

2013-11-13 22:17:05  來源: Oracle 

  作者:  CCBZZP

  不同數據庫平台的互連一般稱之為數據庫的異構服務現在各大數據庫之間都可以實現這樣的異構互連只是各廠商的具體實現技術不一樣在SYBASE裡面叫做CONNECT OR CONNECTION PROFILE通過ODBC實現與其它數據庫的互聯

  本文的測試環境為:

  操作系統:  WINDOWS SERVER (繁體系統)

  安裝數據庫: SYBASE  SERVER(英文版)和ORACLE客戶端(英文版)

  

  

  具體實現步驟:
要求pc機上安裝ORACLE客戶端軟件和SYBASE SERVER軟件
首先ORACLE要建立好SERVICE NAME

  如:

  # TNSNAMESORA Network Configuration File: D:\oracle\ora\network\admin\tnsnamesora

  # Generated by Oracle configuration tools

  ……

  TEST=

  (DESCRIPTION =

  (ADDRESS_LIST =

  (ADDRESS = (PROTOCOL = TCP)(HOST =)(PORT = ))

  )

  (CONNECT_DATA =

  (SID = test)

  )

  )

  ……

  配置windows的ODBC數據源
開始菜單—》程式集—》系統管理工具—》資料數據源(ODBC)—》進入配置用戶DSN或者系統DSN均可以添加—》選擇ORACLE ORAHOME—》自定義數據源名稱(隨意如: ORACLETEST)—》TNS SERVICE NAME名稱(必選!)如上面的TEST—》USER ID處輸入ORACLE的數據庫的用戶—》OK完成

  配置和測試ODBC完成!
配置SYBASE  SERVER 中的連接服務器
啟動SYBASE CENTRAL

  選擇菜單中的TOOLS中的CONNECTION  PROFILES選項

  選擇NEW按鈕出現畫面NEW PROFILE 在NAME處輸入你的連接名稱 選擇COPY  PROFILE 在CONNECTION  PROFILE中選擇ADAPTIVE SERVER ANYWHERE SAMPLE後OK 出現EDIT CONNECTION PROFILE畫面

  USER: 處輸入ORACLE的數據庫的用戶名稱

  PASSWORD: 處輸入ORACLE的數據庫的用戶的密碼

  下面選擇ODBC DATA SOURCE NAME處選擇上面完成的ORACLE的ODBC

  ORACLETEST 選擇OK即可完成!

  訪問表時使用格式為 [連接服務器名][ORACLE用戶][表名]更詳細具體的使用這裡不再贅述


From:http://tw.wingwit.com/Article/program/Oracle/201311/18693.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.