Interbase Connect 問題 |
答題得分者是:danny
|
P.D.
版主 ![]() ![]() ![]() ![]() ![]() ![]() 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
|
danny
版主 ![]() ![]() ![]() ![]() ![]() ![]() 發表:100 回覆:522 積分:595 註冊:2002-03-11 發送簡訊給我 |
引言: 請問各位! 不知使用Interbase的前輩們是否有遇到下圖的狀況, 目前我有一套系統在很多客戶上run, 其中有幾家會經常出現這樣的情況, 有些則不會, 我想瞭解的是引發這種狀況的原因為何? 謝謝! 使用配備server 2000/2003 client xp/2000, firebird 1.5 ps:引發狀況不特定, 也就是不一定在那段程式會出現, 而是常常在form.close後觸發, 目前我仍無法查出源頭P.D. 兄, 好久不見 ... 會出現此問題通常有幾個可能. 1. 網路卡有設省電關閉連線. 2. Server 或 Client 有設防火牆, 而 3050/TCP Port 沒開. 3. 中了木馬. 4. 網路卡有問題(不確定因素), 尤其是使用 On board 的網路卡, 換 PCI 網路卡看看. 5. Server 的回應速度太慢(也可能是防火牆造成), 造成 Time out, 看看 Server 是否等級太低. 6. Server 有連線數量限制(不是 Client 的數量), 如: Server 使用 WinXP SP2 內定是 10 connect 7. Client/Server Firebird 安裝不完全(有時會這樣, 有遇到過 interbase 和 Firebird 的 GDS32.DLL 不能混用), 重新安裝這個版本試試 ... http://jaist.dl.sourceforge.net/sourceforge/firebird/Firebird-1.5.2.4731-Win32.exe (Firebird 2.0 已經有測試版了, 也可以玩玩)
------
將問題盡快結案也是一種禮貌! |
P.D.
版主 ![]() ![]() ![]() ![]() ![]() ![]() 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
引言: 使用配備server 2000/2003 client xp/2000, firebird 1.5 ps:引發狀況不特定, 也就是不一定在那段程式會出現, 而是常常在form.close後觸發, 目前我仍無法查出源頭P.D. 兄, 好久不見 ... 會出現此問題通常有幾個可能. 1. 網路卡有設省電關閉連線. 待查 2. Server 或 Client 有設防火牆, 而 3050/TCP Port 沒開. 如果未開閘, 則connect就都上不去了, 目前的情況是可以上去, 但一段時間後要再讀檔就出現, 我一直懷疑很可能是timeout問題 3. 中了木馬. 有置入防毒, 防駭軟體, 檢查過沒有問題 4. 網路卡有問題(不確定因素), 尤其是使用 On board 的網路卡, 換 PCI 網路卡看看. 目前確實用onboard, 待測! 5. Server 的回應速度太慢(也可能是防火牆造成), 造成 Time out, 看看 Server 是否等級太低. server是win2000server, p4 3.0 1G ram 6. Server 有連線數量限制(不是 Client 的數量), 如: Server 使用 WinXP SP2 內定是 10 connect 因為server不是我裝的, 待查 7. Client/Server Firebird 安裝不完全(有時會這樣, 有遇到過 interbase 和 Firebird 的 GDS32.DLL 不能混用), 重新安裝這個版本試試 ... http://jaist.dl.sourceforge.net/sourceforge/firebird/Firebird-1.5.2.4731-Win32.exe (Firebird 2.0 已經有測試版了, 也可以玩玩) 我目前都是用Firebird-1.5.0.3481-Win32-SuperServer.exe, 大致上9成以上都沒有問題, 只有這個客戶頻出狀況, 我也和客戶提過可能是他們的設備或系統有問題 而客戶那邊也都沒有安裝InterBase(Delphi內供的), 直接就是FireBird安裝, 所以應該也沒有這個問題 [/quote] dany 版主, 真的好久不見, 感謝您的提示, 有些我會再去客戶那瞭解! 另外我也上了很多搜尋站google, yahoo..查這方面的訊息, 大多也都是朝向port, timeout設定! 發表人 - P.D. 於 2005/04/17 13:02:32 |
danny
版主 ![]() ![]() ![]() ![]() ![]() ![]() 發表:100 回覆:522 積分:595 註冊:2002-03-11 發送簡訊給我 |
補充一些說明 ...
2. Server 或 Client 有設防火牆, 而 3050/TCP Port 沒開.
如果未開閘, 則connect就都上不去了, 目前的情況是可以上去, 但一段時間後要再讀檔就出現, 我一直懷疑很可能是timeout問題
其實未開 port 也 "可能" 可以 connect 到 Server 的(這和防火牆使用的演算法有關), 但是 "防火牆" 在過濾封包時, 有時會過久造成 Timeout 6. Server 有連線數量限制(不是 Client 的數量), 如: Server 使用 WinXP SP2 內定是 10 connect
因為server不是我裝的, 待查
連線數量限制(一個Client 可能有好幾個連線)其實不一定是 Server 的問題, 也可能是 Client, 您可以查看看有問題的電腦是不是都是Win XP SP2.
------
將問題盡快結案也是一種禮貌! |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |