Transparent Gateway 實現 Oracle 連接 SQL Server、Sybase、DB2 等異構資料庫。本文記錄 Oracle 9i 連接 Sybase 完整配置流程。
tg4sybsPATH(關鍵步驟)預設路徑:$ORACLE_HOME/tg4sybs/admin/inittg4sybs.ora
# HS 參數 HS_FDS_CONNECT_INFO = server_name.database_name[,INTERFACE=interface_file] # server_name.database_name 大小寫敏感 HS_FDS_TRACE_LEVEL = OFF HS_FDS_RECOVERY_ACCOUNT = RECOVER HS_FDS_RECOVERY_PWD = RECOVER # Sybase 環境變數 set SYBASE = d:/sybase
HS_FDS_CONNECT_INFO = migration_serv.tax HS_FDS_TRACE_LEVEL = OFF HS_FDS_RECOVERY_ACCOUNT = RECOVER HS_FDS_RECOVERY_PWD = RECOVER set SYBASE = d:/sybase
CREATE PUBLIC DATABASE LINK sybase_link CONNECT TO "sybase_user" IDENTIFIED BY "pwd" USING 'tg4sybs';
SELECT * FROM table@sybase_link;HS_FDS_CONNECT_INFO 大小寫必須與 Sybase 定義完全一致HS_FDS_RECOVERY_ACCOUNT