全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1301
推到 Plurk!
推到 Facebook!

在Windows系統下如何連上Linux上的InterBase

尚未結案
kaust54
一般會員


發表:4
回覆:7
積分:2
註冊:2003-03-03

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-06-18 15:52:29 IP:61.221.xxx.xxx 未訂閱
我的Server端是安裝RH Linux 9,雖然Linux有附內建的資料庫軟體PostgreSQL 但我覺得其中文支援上有Bug所以改用FireBird (InterBase Free版本 For Linux)V1.5版(PS.約等同於IB6.5版),但是我在Windows下用IBConsole這個程式 可以連上資料庫以及操作,但在Delphi底下無論用DBExperss或IB Library都無法 連上資料庫,因為兩組元件都沒地方可輸入通信協定及PORT,好像只能連結Local InterBase 對於遠端的資料庫就沒辦法了,用Borland附的 InterBase ODBC又是60天的試用版,實在想不出有什麼方式可以連上資料庫, 請各位前輩指教
領航天使
站長


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

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-06-19 09:00:00 IP:211.76.xxx.xxx 未訂閱
如果用Inter Base 6.0 Open Source版的Client端來安裝ODBC設定呢? ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
kaust54
一般會員


發表:4
回覆:7
積分:2
註冊:2003-03-03

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-06-19 10:33:57 IP:61.221.xxx.xxx 未訂閱
嗯 我再試一下,謝謝!!
danny
版主


發表:100
回覆:522
積分:595
註冊:2002-03-11

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-06-19 10:54:15 IP:211.76.xxx.xxx 未訂閱
引言: 我的Server端是安裝RH Linux 9,雖然Linux有附內建的資料庫軟體PostgreSQL 但我覺得其中文支援上有Bug所以改用FireBird (InterBase Free版本 For Linux)V1.5版(PS.約等同於IB6.5版),但是我在Windows下用IBConsole這個程式 可以連上資料庫以及操作,但在Delphi底下無論用DBExperss或IB Library都無法 連上資料庫,因為兩組元件都沒地方可輸入通信協定及PORT,好像只能連結Local InterBase 對於遠端的資料庫就沒辦法了,用Borland附的 InterBase ODBC又是60天的試用版,實在想不出有什麼方式可以連上資料庫, 請各位前輩指教
InterBase 正式版 的 ODBC 才沒有限制. 就我所知 IBConsole 使用的是 IBX (不知您說的 IB Library 是指何 ?) DBExperss for D6 我有用過, 至少 connecting 沒問題 BDE 只能連 Dialect = 1 的 Database
------
將問題盡快結案也是一種禮貌!
kaust54
一般會員


發表:4
回覆:7
積分:2
註冊:2003-03-03

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-06-19 13:36:36 IP:61.221.xxx.xxx 未訂閱
感謝版主的解答: 我所謂的IB Library是指Delphi不是有一組InterBase的元件,用該組 元件去連結Linux上的FireBird就是一直無法連上(Protocol=TCP/IP, PORT=3050 ServerName 192.168.1.10)實在是沒地方輸入以上參數,我用DBExpress 或BDE若不用ODBC連接,都只能存取Local InterBase,對於遠端的Server就沒辦法連接了,既然InterBase都能開放原始碼了,為什麼就沒有ODBC的Driver ㄋ, 是否有地方取得Free的ODBC Driver?
kaust54
一般會員


發表:4
回覆:7
積分:2
註冊:2003-03-03

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-06-19 13:38:45 IP:61.221.xxx.xxx 未訂閱
我查過FirBird的網站,沒有單獨的InterBase Client端的程式可下載
領航天使
站長


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

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-06-19 18:16:55 IP:192.168.xxx.xxx 未訂閱
引言: 我查過FirBird的網站,沒有單獨的InterBase Client端的程式可下載
我是從Borland的網站下載InterBase 6.0 OpenSource版的 但是它現在改為InterBase 7.0後,原6.0的網頁不見了, 我到Google尋找找到舊網頁,檔案連結還在 InterBase 6.0 OpenSource版 Client端(for Windows) ftp://ftpc.borland.com/pub/interbase/devsupport/open_source/InterBase_WI-V6.0.1-client.ZIP InterBase 6.0 OpenSource版 Server端(for Windows) ftp://ftpc.borland.com/pub/interbase/devsupport/open_source/InterBase_WI-V6.0.1-server.ZIP ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
領航天使
站長


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

發送簡訊給我
#8 引用回覆 回覆 發表時間:2003-06-19 18:18:27 IP:192.168.xxx.xxx 未訂閱
引言: 我查過FirBird的網站,沒有單獨的InterBase Client端的程式可下載
喔 剛找到網頁了 變到這理了 http://info.borland.com/devsupport/interbase/opensource/#interbase ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
danny
版主


發表:100
回覆:522
積分:595
註冊:2002-03-11

發送簡訊給我
#9 引用回覆 回覆 發表時間:2003-06-20 10:55:17 IP:211.76.xxx.xxx 未訂閱
引言: 感謝版主的解答: 我所謂的IB Library是指Delphi不是有一組InterBase的元件,用該組 元件去連結Linux上的FireBird就是一直無法連上(Protocol=TCP/IP, PORT=3050 ServerName 192.168.1.10)實在是沒地方輸入以上參數,我用DBExpress 或BDE若不用ODBC連接,都只能存取Local InterBase,對於遠端的Server就沒辦法連接了,既然InterBase都能開放原始碼了,為什麼就沒有ODBC的Driver ㄋ, 是否有地方取得Free的ODBC Driver?
Interbase 應該沒有 Free 的ODBC Driver 吧! (可能是我還沒找到) 您說的就是 IBX IBDATABASE 的設定畫面如下: 記得一定要將 IBTransaction 設好 再按 [Test] 就知道對不對了 另外 kaust54 說 "我查過FirBird的網站,沒有單獨的InterBase Client端的程式可下載" FireBird 的 Sever/Client 是同一隻安裝程式, 安裝時再選 Sever/Client
------
將問題盡快結案也是一種禮貌!
kaust54
一般會員


發表:4
回覆:7
積分:2
註冊:2003-03-03

發送簡訊給我
#10 引用回覆 回覆 發表時間:2003-06-20 11:09:19 IP:61.221.xxx.xxx 未訂閱
哇~~太感謝各為前輩的耐心解答 小弟不勝感激 問題已解決 謝謝
系統時間:2024-06-02 1:47:11
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!