線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:2979
推到 Plurk!
推到 Facebook!

求救~~BDE要如何連結ORACLE~~~~~

答題得分者是:hagar
jojoboy
初階會員


發表:65
回覆:108
積分:34
註冊:2002-03-13

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-10-22 15:00:30 IP:61.220.xxx.xxx 未訂閱
請教各位前輩: 我的作業環境為 WIN98.Delphi 5.0 ,BED5.11, ORACLE為8.0.5 我試著用BDE連上ORACLE.... 但在BDE一直出現Vendor initialization failed的錯誤訊息... 我曾經試過更改 DLL32中的資料為SQLORA32.DLL 及VENDOR INIT的資料為ORA73.DLL 也都是會出現以上的錯誤訊息..... 不知有那位前輩可以提供其他的解決方案.... ~THANKS~
andersonhsieh
版主


發表:33
回覆:531
積分:439
註冊:2002-06-10

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-10-22 15:39:04 IP:211.20.xxx.xxx 未訂閱
我這樣設就可以連上了 @@~~飛翔在天際的精靈~~@@
------
@@~~飛翔在天際的精靈~~@@
jojoboy
初階會員


發表:65
回覆:108
積分:34
註冊:2002-03-13

發送簡訊給我
#3 引用回覆 回覆 發表時間:2002-10-22 16:11:52 IP:61.220.xxx.xxx 未訂閱
呃....感謝前輩的回答.... 但假如我將設定改為如您一般的話.... 就會出現~~~~ Cannot load an IDAPI service library的錯誤訊息!!!
hagar
版主


發表:143
回覆:4056
積分:4445
註冊:2002-04-14

發送簡訊給我
#4 引用回覆 回覆 發表時間:2002-10-22 16:18:58 IP:202.39.xxx.xxx 未訂閱
參考如下的文章: I recently moved from Oracle 7 to 8, and when I try to open  my alias up in the BDE administrator, I get a "Cannot load an  IDAPI service library" error with a message of "SQLORA8.DLL".  How do I fix this?         There are several things that can cause this problem. The first  thing to make sure of is that you have the Oracle 8 client installed.  If you can use the Oracle 8 client tools (such as SQL Plus) to successfully connect, then you may have a path issue. The easiest  way to test this is to copy the SQL Plus EXE from the Oracle bin  directory to your desktop and see if you can run it. The SQL Plus  EXE is typically in your c:\ORANT\BIN or c:\ORA95\BIN directory  (depending on the OS, and assuming it is installed on the C drive).  If you try to run it from the desktop and you get an error about it  not finding a DLL, then you have a path issue.      The way to fix a path issue is to right click on the file c:\autoexec.bat and select Edit. Look for the line that starts with  something like:      set PATH=C:\....     Add REM to the start of that line to comment it out, and add a new  line that looks like this:  For Windows NT:  set PATH=C:\ORANT\BIN; For Windows 95/98:  set PATH=C:\ORA95\BIN; After that, reboot your machine and it should work fine.      -- Everything I say is a lie.
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#5 引用回覆 回覆 發表時間:2002-10-22 17:21:16 IP:210.202.xxx.xxx 未訂閱
引言: 呃....感謝前輩的回答.... 但假如我將設定改為如您一般的話.... 就會出現~~~~ Cannot load an IDAPI service library的錯誤訊息!!!
您的SQLORA8.dll並未放在Search PAth中, 請檢查autoexec.bat的path, 一般要指到\orant目錄! ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
jojoboy
初階會員


發表:65
回覆:108
積分:34
註冊:2002-03-13

發送簡訊給我
#6 引用回覆 回覆 發表時間:2002-10-22 17:27:19 IP:61.220.xxx.xxx 未訂閱
唉..... 我試過更改Autoexec.bat檔了 還是沒有用.... 依然出現相同的錯誤訊息......
hagar
版主


發表:143
回覆:4056
積分:4445
註冊:2002-04-14

發送簡訊給我
#7 引用回覆 回覆 發表時間:2002-10-22 17:46:04 IP:202.39.xxx.xxx 未訂閱
http://info.borland.com/devsupport/sqllinks/oracle32.html    -- Everything I say is a lie.
系統時間:2024-05-14 13:56:46
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!