Delphi XE Borland.Data.TDBXError |
尚未結案
|
wscken
初階會員 ![]() ![]() 發表:28 回覆:75 積分:45 註冊:2003-08-05 發送簡訊給我 |
請問各位,有人在使用Delphi XE的 DbExpress去連線 Oracle 的時候會遇到這個問題
嗎? ------------------------------------------------ Borland.Data.TDBXError: DBX Error: Driver could not be properly initialized. Client library may be missing, not installed properly, of the wrong version, or the driver may be missing from the system path. ------------------------------------------------ 我有看過這篇~ http://delphi.ktop.com.tw/board.php?cid=168&fid=918&tid=101816 不過現在是Oracle遇到的,其實我測試我的SQL Server也會遇到這個問題,請問是我 安裝錯誤嗎? 我把系統路徑 Program Files\Embarcadero\RAD Studio\8.0\bin 這個加入 Path裡 面也是沒有用。 |
smallfox
高階會員 ![]() ![]() ![]() ![]() 發表:2 回覆:113 積分:128 註冊:2003-02-19 發送簡訊給我 |
|
LH
一般會員 ![]() ![]() 發表:12 回覆:34 積分:14 註冊:2010-12-18 發送簡訊給我 |
我在下面的連結 看到類似的問題及有人提出的解決方式, 提供給你試試看
http://stackoverflow.com/questions/1774547/configuring-dbexpress-connection-for-sql-server-in-windows-7 http://stackoverflow.com/questions/3014221/sql-server-2005-delphi-2010-dbexpress-connection
編輯記錄
LH 重新編輯於 2010-12-31 10:38:03, 註解 無‧
|
wscken
初階會員 ![]() ![]() 發表:28 回覆:75 積分:45 註冊:2003-08-05 發送簡訊給我 |
|
P.D.
版主 ![]() ![]() ![]() ![]() ![]() ![]() 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
在我以前的經驗, 只要告訴你 xxx 找不到, 但檔案確實存在的話, 我都把它們複製到 c:\windows\system32 下都會過, 你的狀況極有可能是Delphi的Search Lib Path沒有被加入, 試試看這個用法(註: win7 的路徑並不是system32, 我一下子給他忘了)
===================引 用 wscken 文 章=================== 好像不是這個問題,因為我是在設定Data Explorer裡面, 只要按下TestConnection就會出現,不管是哪種資料庫都一樣, 可是我的Bin底下的dll卻沒有缺少,所以才會不知道該怎麼辦才好。 |
wscken
初階會員 ![]() ![]() 發表:28 回覆:75 積分:45 註冊:2003-08-05 發送簡訊給我 |
|
mephise
高階會員 ![]() ![]() ![]() ![]() 發表:4 回覆:149 積分:205 註冊:2004-02-09 發送簡訊給我 |
剛好手上有這兩個版本 (裝在兩台電腦上, 裝在同一台 2009 的 Help 會出問題)
DBExpress 最重要的兩個檔案 dbxdrivers.ini dbxconnections.ini 在兩個版本的位置不同 2009: C:\Users\Public\Documents\RAD Studio\ XE: C:\Users\Public\Documents\RAD Studio\8.0\ 會不會是找錯位置了呢? 比較一下兩邊的 dbxdrivers.ini, 使用的 bpl 也不相同 不過錯誤訊息是 "Client Library" 有問題, 那就比較有可能是 oci.dll 的問題了, 確定它已經在 System32 或是 SysWOW64 的目錄下了嗎? 此外 XE 的 dbExpress server connectivity 是 Oracle 10g and 11g, 不知道是不是版本的問題
------
Mephise Chen 前興德工程師 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |