2010年1月20日 星期三

安裝ORACLE client

以前要連線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 連線