Oracle的32位ODBC驅動

2022-08-17 16:48:20 字數 663 閱讀 5416

資料庫是64位的oracle。但是pd只能使用32位的odbc驅動程式。折騰半天,特此留念。

參考文章: 

將instantclient-basic和instantclient-odbc解壓到同一資料夾下。 

如f:\instantclient_12_2

因為我已經安裝了服務端,此處不需要多做修改,只注意後面的環境變數配置指向安裝目錄(\network\admin)下的tnsnames.ora就可。

若是沒有tnsnames.ora,只需要隨便找個,按照實際情況配置。

雙擊odbc_install,安裝odbc驅動。將會出現乙個 dos 視窗一閃而過。

新增環境變數tns_admin,路徑指向 tns所在 目錄。 

控制面板=>管理工具=>odbc資料來源(32位)=>使用者dsn 

輸入資料庫鏈結資訊,如下圖所示 

測試,大功告成。

Oracle的32位ODBC驅動

最近需要powerdesigner逆向工程,資料庫是64位的oracle。但是pd只能使用32位的odbc驅動程式。折騰半天,特此留念。參考文章 將instantclient basic和instantclient odbc解壓到同一資料夾下。如f instantclient 12 2 因為我已經安...

64位 32位作業系統ODBC的設定方法

最近把手邊維護的系統做乙個公升級,從原本的 windows server 2003 32bit 公升級到 windows server 2008 64bit,由於該系統中的程式會通過 odbc 連線資料庫,依照先前的設定方法設定好後,卻發生程式可以跑但是卻無法正常連線資料庫的狀況,經過同事提點才知道...

win7的64位系統上使用32位ODBC源

工作機公升級到win7,64位系統了,但是原來伺服器用的32位odbc,按照老方法操作的話,在控制面板中點開的odbc資料來源不會顯示出mysql,雖然按了64位mysql的odbc能進行設定了,但是啟動伺服器會報 在制定的dsn中,驅動程式和應用程式之間的體系結構不匹配 這樣的問題。後來找到了解決...