關於多層架構的問題... |
缺席
|
vincentpan
一般會員 發表:3 回覆:11 積分:2 註冊:2002-04-15 發送簡訊給我 |
|||
vincentpan
一般會員 發表:3 回覆:11 積分:2 註冊:2002-04-15 發送簡訊給我 |
|||
James
高階會員 發表:10 回覆:290 積分:220 註冊:2002-07-25 發送簡訊給我 |
|||
天外來客
初階會員 發表:22 回覆:199 積分:44 註冊:2001-11-27 發送簡訊給我 |
|||
jieshu
版主 發表:42 回覆:894 積分:745 註冊:2002-04-15 發送簡訊給我 |
引言: 各位大大,小弟再一台2000的平台上開發好一 多層架構的程式,測試也沒問題, 但是若將client程式移到別台(2000)上, 則會發生連接錯誤, 權限有設好嗎? 若是將client/server都放到別台上, 在別台執行時也是會發生錯誤(未知的介面), 有將需要的DLL檔Copy過去註冊嗎? 真是奇怪,有經驗的大大可以提供可能出錯的原因給我參考嗎... 謝謝!!
------
人生有夢,逐夢而行 人若為善,福雖未至,禍已遠離 人若為惡,禍雖未至,福已遠離 http://www.taconet.com.tw/jieshu/ |
||
天外來客
初階會員 發表:22 回覆:199 積分:44 註冊:2001-11-27 發送簡訊給我 |
1.權限有設好嗎??
A:我權限是照預設的,並沒更動,需要調整嗎?? 2.有將需要的DLL檔Copy過去註冊嗎?
A:DLL(dbclient.dll,midas.dll)檔有copy過去,需要註冊嗎?? 謝謝!!
引言:引言: 各位大大,小弟再一台2000的平台上開發好一 多層架構的程式,測試也沒問題, 但是若將client程式移到別台(2000)上, 則會發生連接錯誤, 權限有設好嗎? 若是將client/server都放到別台上, 在別台執行時也是會發生錯誤(未知的介面), 有將需要的DLL檔Copy過去註冊嗎? 真是奇怪,有經驗的大大可以提供可能出錯的原因給我參考嗎... 謝謝!! |
||
jieshu
版主 發表:42 回覆:894 積分:745 註冊:2002-04-15 發送簡訊給我 |
引言: 1.權限有設好嗎?? A:我權限是照預設的,並沒更動,需要調整嗎?? 2.有將需要的DLL檔Copy過去註冊嗎? A:DLL(dbclient.dll,midas.dll)檔有copy過去,需要註冊嗎?? 謝謝!!如果Server程式放在Win2000,且用DCOMConnection,需設定dcomcnfg.exe的預設安全性有權限,Windows需分享Server所在目錄的讀取權限。 一般放在System和程式所在目錄裡面好像不用,不過最好還是註冊一下。
------
人生有夢,逐夢而行 人若為善,福雖未至,禍已遠離 人若為惡,禍雖未至,福已遠離 http://www.taconet.com.tw/jieshu/ |
||
vincentpan
一般會員 發表:3 回覆:11 積分:2 註冊:2002-04-15 發送簡訊給我 |
各位大大,經小弟不斷的翻閱書籍以及測試後,
問題已經解決了,在此提供經驗出來給想要寫dcom程式的大大們參考...
1.當你把dcom的server/client兩端程式寫好並測試無誤後即可把
client放到實際的client跑了.
2.client端的電腦至少需為98以上(比較省事),不需註冊server的dcom元件,
只要注意須把midas.dll跟client程式放在一起,或是放到系統的
system目錄下即可.
3.client端的dcomconnection元件的computername可以用ip的,比較方便.
4.clientdataset在啟用的時候,請不要用open的方法,
我的問題就是這樣來的,我換成clientdataset->active=true問題就解決了!
5.我覺得dcom元件權限的部分,除非必要,用預設的應該就可以了!!
(也就是不用再調了)
以上是我這次嘗試dcom元件的經驗,如果有不正確的地方,
也請各位大大給我指教,謝謝!!
|
||
wen_98
一般會員 發表:1 回覆:6 積分:1 註冊:2002-08-16 發送簡訊給我 |
|||
vincentpan
一般會員 發表:3 回覆:11 積分:2 註冊:2002-04-15 發送簡訊給我 |
|||
wen_98
一般會員 發表:1 回覆:6 積分:1 註冊:2002-08-16 發送簡訊給我 |
|||
vincentpan
一般會員 發表:3 回覆:11 積分:2 註冊:2002-04-15 發送簡訊給我 |
|||
wen_98
一般會員 發表:1 回覆:6 積分:1 註冊:2002-08-16 發送簡訊給我 |
|||
vincentpan
一般會員 發表:3 回覆:11 積分:2 註冊:2002-04-15 發送簡訊給我 |
喔...我倒是沒試過不同群組的情況,因為我的環境是在同一群組下,
所以得試試囉...
另,所謂的權限是指server端dcom元件的權限,可透過dcomcnfg管理,
不過不是很好弄,也得試試...
坊間的書有寫到關於這方面的並不多,我看過幾本,不過不記得
書名了,都是最近的書,bcb的,你翻翻應該有,在講資料庫的章節裡...
引言: vincentpan 我 想問一下:server 與 client 機器分別在不同的工作組里有影響碼 另外你 所說的權限是指那些:client訪問server數據庫的權限還是,文件? 我也不知道該看那些書,你可否指點一二。謝了 |
||
wen_98
一般會員 發表:1 回覆:6 積分:1 註冊:2002-08-16 發送簡訊給我 |
|||
Merlin
一般會員 發表:2 回覆:8 積分:2 註冊:2002-04-15 發送簡訊給我 |
|||
wen_98
一般會員 發表:1 回覆:6 積分:1 註冊:2002-08-16 發送簡訊給我 |
|||
tailen
中階會員 發表:82 回覆:109 積分:63 註冊:2002-04-08 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |