以前要連線Oracle 必須透過Oracle client 程式來連接,
在10g 的版本提供了新的 instant Client 可以不用再安裝龐大的 Oracle Client
之後需要設定一些系統環境變數
設定PATH環境變數,加入C:\Oracle\Ora10IC
設定TNS_ADMIN環境變數,指向TNSNAMES.ORA。
設定NLS_LANG環境變數,設定預設的語系('TRADITIONAL CHINESE.ZHT16BIG5'),不然查詢結果中文會變亂碼
tnsnames.ora 範例
SALES =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.20)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
之後設定ODBC讓Hyperion 透過ODBC 連線