作業系統:Windows 7 64位
編程工具:Delphi 5
資料庫:32位11g資料庫客戶端,SQLPLUS可以連接,已測驗。
問題:我用Delphi5的BDE連接ORACLE報錯:
Cannot load an IDAPI service library.
File: SQLORA8.DLL
uj5u.com熱心網友回復:
建議使用ADO連接。BDE連接,還要安裝DBE的驅動呢?uj5u.com熱心網友回復:
需要安裝oracle客戶端,正式發布的時候也的有oracle資料庫驅動檔案。delphi5是不是支持11g還不確定。BDE確實有些麻煩,建議使用其他連接方式uj5u.com熱心網友回復:
打開BDE,選擇configuration,Drivers,Native,oracle,右邊找到SQLORA8.DLL,改成SQLORA32.DLL。選單object下的apply保存。 如果啟動Delphi報cannot load an IDAPI service library. File: OCI.DLL, 在環境變數中的Path增加一個路徑: D:\Oracle11g\product\instantclient_11_2。試試上邊的方法
uj5u.com熱心網友回復:
直接裝個ODAC的控制元件吧,專門用于連接ORACLE資料庫的,部署時連安裝ORACLE客戶端的作業都省了uj5u.com熱心網友回復:
BDE重新安裝轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/97444.html
標籤:數據庫相關
上一篇:排序-插入排序
