
資料庫為Oracle 11g win64
環境變數:
ORACLE_HOME = D:\Oracle\instantclient_11.2
PATH = D:\Oracle\instantclient_11.2\bin
TNS_ADMIN = %ORACLE_HOME%
監聽檔案就在%ORACLE_HOME%目錄
sqlDbx提示找不到oci.dll,但是在PATH里已經配置了,不知道為什么?(難道是sqldbx無法連接64位的oci.dll?)
uj5u.com熱心網友回復:
你這是64位的系統吧,之前也遇到過這問題,調了很久也沒過去,換成32位系統就沒這問題了uj5u.com熱心網友回復:
64位的系統,需要下個32位的ORACLE客戶端uj5u.com熱心網友回復:
試試下注冊oci.dll, regsvr32 oci.dll或者regsvr32 “路徑/oci.dll”uj5u.com熱心網友回復:
網上找了不少,都是錯的,我來給個正確答案吧:先下載Instant Client 32位版本,官網找一下就有,下載的zip包解壓,把里面的dll(含有oci.dll)拷貝到sqldbx目錄下即可運行。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/24604.html
標籤:開發
