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

BDE似乎無法在64bit系統下運作

答題得分者是:aftcast
EagleNest
一般會員


發表:5
回覆:12
積分:3
註冊:2002-04-23

發送簡訊給我
#1 引用回覆 回覆 發表時間:2009-09-23 16:14:37 IP:60.250.xxx.xxx 訂閱
Win7和Vista SP2 64位元系統會造成BDE無法運作
但在32位元的Win7和Vista就可運作正常(原本在Vista Sp1 64bit下還可正常)
請問各位大大 有沒有辦法可解
謝謝!!
tuga
高階會員


發表:16
回覆:109
積分:120
註冊:2002-07-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2009-09-25 09:49:22 IP:122.116.xxx.xxx 訂閱
如果是 vista , 請檢查  UMA 的部份, 因為我沒 VISTA, 沒辦法試

tuga
高階會員


發表:16
回覆:109
積分:120
註冊:2002-07-13

發送簡訊給我
#3 引用回覆 回覆 發表時間:2009-09-25 09:51:21 IP:122.116.xxx.xxx 訂閱
抱歉 是 UAC  (使用者帳戶控制), 請關閉看看
EagleNest
一般會員


發表:5
回覆:12
積分:3
註冊:2002-04-23

發送簡訊給我
#4 引用回覆 回覆 發表時間:2009-09-25 15:59:17 IP:61.219.xxx.xxx 訂閱
UAC已確認關閉了,
原本Vista未裝SP2前都可正常,裝了之後就不行了
所以看看還有沒有別的辦法了
編輯記錄
EagleNest 重新編輯於 2009-09-25 16:49:19, 註解 無‧
taishyang
站務副站長


發表:377
回覆:5490
積分:4563
註冊:2002-10-08

發送簡訊給我
#5 引用回覆 回覆 發表時間:2009-09-25 16:08:23 IP:122.116.xxx.xxx 訂閱
是錯覺嗎? 總覺得口氣不是很友善 ^^?
tuga 只是好意提醒UAC的地方要注意

===================引 用 EagleNest 文 章===================
UAC早已關閉了,

EagleNest
一般會員


發表:5
回覆:12
積分:3
註冊:2002-04-23

發送簡訊給我
#6 引用回覆 回覆 發表時間:2009-09-25 16:51:58 IP:61.219.xxx.xxx 訂閱
Sorry!! 如tuga有覺得任何不友善之處,我願道歉!!
也已將措詞修正了
對不起!!
===================引 用 taishyang 文 章===================
是錯覺嗎? 總覺得口氣不是很友善 ^^?
tuga 只是好意提醒UAC的地方要注意

===================引 用 EagleNest 文 章===================
UAC早已關閉了,

tuga
高階會員


發表:16
回覆:109
積分:120
註冊:2002-07-13

發送簡訊給我
#7 引用回覆 回覆 發表時間:2009-09-25 17:31:27 IP:122.116.xxx.xxx 訂閱
或是換台電腦試看看呢? 還是 BDE 壞掉了 ?  沒有錯誤訊息, 只能用猜的!

是不是請您描述一下狀況, 像是錯誤訊息之類的, 大家比較好想辦法

aftcast
站務副站長


發表:81
回覆:1485
積分:1763
註冊:2002-11-21

發送簡訊給我
#8 引用回覆 回覆 發表時間:2009-09-25 22:54:03 IP:61.219.xxx.xxx 訂閱
過去有一些討論說  bde 是無法裝在 vista 64 上的。但以下的討論網址有人提到有正常的運行在vista 64上,而且依發言的時間,我覺得os應該在sp1以上…所以應該有解。

其一: 有人說,使用d2009安裝bde一切正常

其二: 有人說,經過一些調整與避免(如不要使用odbc),就可以正常。請參照該網的最後一個reply。



https://forums.codegear.com/message.jspa?messageID=84761

------


蕭沖
--All ideas are worthless unless implemented--

C++ Builder Delphi Taiwan G+ 社群
http://bit.ly/cbtaiwan
編輯記錄
aftcast 重新編輯於 2009-09-25 22:57:23, 註解 無‧
aftcast 重新編輯於 2009-09-25 22:58:26, 註解 無‧
aftcast 重新編輯於 2009-09-25 22:59:08, 註解 無‧
EagleNest
一般會員


發表:5
回覆:12
積分:3
註冊:2002-04-23

發送簡訊給我
#9 引用回覆 回覆 發表時間:2009-10-02 16:05:29 IP:61.219.xxx.xxx 訂閱
感謝Aftcast大提供寶貴的訊息
經我這幾天測試的結果來提供給大家參考
版本是Delphi 7 & BDE 5.01
其實關鍵就在於ODBC的版本問題
64bit作業系統從Vista SP2開始將ODBC分開
32bit的ODBC是在 C:\Windows\SysWOW64\odbcad32.exe 路徑下
與預設的ODBC是不同一個
所以在ODBC上設的 Alias Name是要去選32bit的ODBC程式,這樣就解決我的問題了

另測試SQL Native Cient 2008 (V10.0) 與 2005版本對Delphi 7 上的差異發現
Vista 上都沒問題
Win 7上2008版本不能執行
也供大家參考

===================引 用 aftcast 文 章===================
過去有一些討論說 bde 是無法裝在 vista 64 上的。但以下的討論網址有人提到有正常的運行在vista 64上,而且依發言的時間,我覺得os應該在sp1以上…所以應該有解。

其一: 有人說,使用d2009安裝bde一切正常

其二: 有人說,經過一些調整與避免(如不要使用odbc),就可以正常。請參照該網的最後一個reply。



https://forums.codegear.com/message.jspa?messageID=84761

taishyang
站務副站長


發表:377
回覆:5490
積分:4563
註冊:2002-10-08

發送簡訊給我
#10 引用回覆 回覆 發表時間:2009-10-02 16:09:43 IP:122.116.xxx.xxx 訂閱
感謝分享 ^_^
mrq0510
一般會員


發表:1
回覆:3
積分:0
註冊:2010-03-25

發送簡訊給我
#11 引用回覆 回覆 發表時間:2010-03-25 09:21:28 IP:114.33.xxx.xxx 訂閱
 你好我本身也是Win7 64bit在安裝BDE是可以的
請問你在安裝是有選擇以系統管理員身分執行嗎?我個人是直接以Administrator帳號登入系統的
並沒有BDE安裝失敗或執行錯誤問題
bestlong
站務副站長


發表:126
回覆:734
積分:512
註冊:2002-10-19

發送簡訊給我
#12 引用回覆 回覆 發表時間:2011-05-20 10:02:59 IP:210.242.xxx.xxx 訂閱
BDE 安裝的問題要分為 安裝程式 與 BDE程式 兩個層面

BDE 大家應該都是使用 5.X 32bit 版本,所以在 Win7 64bit 環境運行是可以的

而問題就出在安裝程式,因為安裝程式是負責將 BDE 的檔案放到定位與增加設定
所以如果安裝程式是 16 bit 的
那麼在 Win7 64bit 就會無法安裝,不過在 Win7 32bit 就可以安裝。

站上有篇 國泰電腦有限公司自行製作的BDE 5.11安裝套件 bde511.zip
http://delphi.ktop.com.tw/board.php?cid=25&fid=59&tid=156
我就是用這個在 Win7 Pro 32bit 安裝成功,不過 64bit 就不相容了.

如果有人用此安裝檔在 64bit 環境安裝成功的話就拜託分享一下。
------
http://blog.bestlong.idv.tw/
http://www.bestlong.idv.tw/
http://delphi-ktop.bestlong.idv.tw/
aftcast
站務副站長


發表:81
回覆:1485
積分:1763
註冊:2002-11-21

發送簡訊給我
#13 引用回覆 回覆 發表時間:2011-05-20 11:05:21 IP:122.126.xxx.xxx 訂閱
bestlong你好,

請參照一下下面的財政部網站:

http://tax.nat.gov.tw/info_IMX_download.html?id=3

中間的地方,節錄如下:

IMX 99.00 完整版 版本日期:99.12.20
  • 單一安裝版 程式下載 Imx9900.exe 9,407 KB (第一次使用本系統者,需下載安裝BDE資料庫引擎) 。
  • BDE資料庫引擎 (16位元版) 4,765 KB(適用作業系統為Windows 95、98、2000、XP)。
  • BDE資料庫引擎 (32位元版) 7,231 KB(適用作業系統為Windows Vista、Win7 64位元)。安裝如出現Permission Denied問題請參閱附件處理方式。
  • 若需驗證下載檔案是否正確,請使用SHA1指紋碼工具,使用方式詳見說明。下載 SHA1指紋碼工具,下載驗證檔sha1Imx9900.xml



看了win7 64位元了吧。國家的一定有測過…

下載上面的程式應該會有保證一點 : )




===================引 用 bestlong 文 章===================
BDE 安裝的問題要分為 安裝程式 與 BDE程式 兩個層面

BDE 大家應該都是使用 5.X 32bit 版本,所以在 Win7 64bit 環境運行是可以的

而問題就出在安裝程式,因為安裝程式是負責將 BDE 的檔案放到定位與增加設定
所以如果安裝程式是 16 bit 的
那麼在 Win7 64bit 就會無法安裝,不過在 Win7 32bit 就可以安裝。

站上有篇 國泰電腦有限公司自行製作的BDE 5.11安裝套件 bde511.zip
http://delphi.ktop.com.tw/board.php?cid=25&fid=59&tid=156
我就是用這個在 Win7 Pro32bit 安裝成功,不過 64bit 就不相容了.

如果有人用此安裝檔在 64bit 環境安裝成功的話就拜託分享一下。
------


蕭沖
--All ideas are worthless unless implemented--

C++ Builder Delphi Taiwan G+ 社群
http://bit.ly/cbtaiwan
編輯記錄
aftcast 重新編輯於 2011-05-20 00:29:56, 註解 無‧
P.D.
版主


發表:603
回覆:4038
積分:3874
註冊:2006-10-31

發送簡訊給我
#14 引用回覆 回覆 發表時間:2011-05-20 18:33:15 IP:118.169.xxx.xxx 未訂閱
提供我個人的經驗
1.bde 並不是不能在x64上跑, 其實可以的, 只是如副站長所說, 現行的Delphi bde安裝package 是 16位元的, 根本無法在x64上執行 setup(或install), 所以要用 32位元的安裝即可, 只要能裝上去就可以
2.如果不想用樓上幾位前輩提供的網址的bde, 還有一個方式, 找到可以在x64上執行 install 的安裝軟體,
參照 bde 所需要的所有 dll檔, 用這個 install安裝軟體重新打包成 32位元的安裝程式來進行安裝也可以避開錯誤
3.如果以上都不想用, 最簡單的, 把 bde 的相關目錄全部copy下來, 放在x64的電腦上, 再找出 bde 相關的 dll檔(一般都放在 sysmte32下), 一樣copy出來放到 x64電腦, 最後自已重建捷徑, 一樣過
bestlong
站務副站長


發表:126
回覆:734
積分:512
註冊:2002-10-19

發送簡訊給我
#15 引用回覆 回覆 發表時間:2011-05-20 20:33:02 IP:113.61.xxx.xxx 訂閱
讚啦,還在想要去國稅局網站挖寶,而 aftcast 就補上了

網路上是有提到搜尋 BDEInfoSetup.exe 找來裝
我有找到也實際在 Win7 64 bit 安裝並測試程式連線到 MSSQL 過。
自己的紀錄 http://www.bestlong.idv.tw/thread-1064-1-1.html

------
http://blog.bestlong.idv.tw/
http://www.bestlong.idv.tw/
http://delphi-ktop.bestlong.idv.tw/
系統時間:2024-11-25 19:43:49
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!