close

公司有一個32位元的delphi程式, 連oracle DB是用 OleDB
因為客戶要將OS升級成Windows Server 2012 
所以需要重裝oracle client

首先需要裝好32位元的oracle client

好了之後執行程式, 一直出現【類別未登錄】之類的訊息
或是建立UDL檔案會出現【未安裝提供者】的訊息
這時候要再安裝ODAC , ODAC需要跟 oracle client同版本(32位元)
我裝的是12c , ODAC可從官網下載 http://www.oracle.com/technetwork/database/windows/downloads/utilsoft-087491.html
32位元只有XCOPY的資源包可以下載
解壓之後, 在指令模式下執行 install.bat all {oracle_home} odac
可安裝所有provider
但我只需要oledb provider,所以指令只要下 install.bat oledb C:\app\client\Administrator\product\12.1.0\client_1 odac
打完收工
 

arrow
arrow
    全站熱搜

    jordenno 發表在 痞客邦 留言(0) 人氣()