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

類別未登錄 ~~~急!!

尚未結案
kevin39
一般會員


發表:7
回覆:7
積分:2
註冊:2002-07-09

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-09-22 13:50:57 IP:61.223.xxx.xxx 未訂閱
我開發了一個三層式架構的程式, 第一層為SQL Server DB, 第二層為MTS COM物件, 第三層為Client程式, 當我在Server端開發完成後,拿到其他電腦卡執行, 卻發生「類別未登錄」的錯誤, Why? 我已經將Client端程式內所使用到的COM(*.DLL)全都註冊到電腦上, 使用dcomcnfg都查詢的到..... 請各位幫幫忙!!
hagar
版主


發表:143
回覆:4056
積分:4445
註冊:2002-04-14

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-09-22 18:46:36 IP:211.22.xxx.xxx 未訂閱
會不會是如下原因之一: 1) Server app has not been registered 2) 沒有註冊 DBClient.DLL 3) Using an older version of DBCLIENT.DLL. -- Everything I say is a lie.
kevin39
一般會員


發表:7
回覆:7
積分:2
註冊:2002-07-09

發送簡訊給我
#3 引用回覆 回覆 發表時間:2002-09-22 21:44:53 IP:61.223.xxx.xxx 未訂閱
引言: 會不會是如下原因之一: 1) Server app has not been registered 2) 沒有註冊 DBClient.DLL 3) Using an older version of DBCLIENT.DLL. -- Everything I say is a lie.
Client程式在Server上執行沒有問題, 拿到另外一台電腦才出現錯誤,而且我已註冊過自己的COM物件, 請問什麼是 dbclient.dll ? 發表人 - kevin39 於 2002/09/22 21:47:15
hagar
版主


發表:143
回覆:4056
積分:4445
註冊:2002-04-14

發送簡訊給我
#4 引用回覆 回覆 發表時間:2002-09-23 07:33:18 IP:211.22.xxx.xxx 未訂閱
引言: Client程式在Server上執行沒有問題, 拿到另外一台電腦才出現錯誤,而且我已註冊過自己的COM物件, 請問什麼是 dbclient.dll ?
把 Server 上的 DBClient.DLL 檔 copy 到另外一台電腦 然後用 regsrv32 DBClient.DLL 的方式註冊試試 -- Everything I say is a lie.
kevin39
一般會員


發表:7
回覆:7
積分:2
註冊:2002-07-09

發送簡訊給我
#5 引用回覆 回覆 發表時間:2002-09-23 09:15:29 IP:203.73.xxx.xxx 未訂閱
引言:
引言: Client程式在Server上執行沒有問題, 拿到另外一台電腦才出現錯誤,而且我已註冊過自己的COM物件, 請問什麼是 dbclient.dll ?
把 Server 上的 DBClient.DLL 檔 copy 到另外一台電腦 然後用 regsrv32 DBClient.DLL 的方式註冊試試 -- Everything I say is a lie.
奇怪,我的Server上找不到 dbclient.dll, 請問我應該怎麼做?
jieshu
版主


發表:42
回覆:894
積分:745
註冊:2002-04-15

發送簡訊給我
#6 引用回覆 回覆 發表時間:2002-09-23 11:26:30 IP:203.204.xxx.xxx 未訂閱
引言: 我開發了一個三層式架構的程式, 第一層為SQL Server DB, 第二層為MTS COM物件, 第三層為Client程式, 當我在Server端開發完成後,拿到其他電腦卡執行, 卻發生「類別未登錄」的錯誤, Why? 我已經將Client端程式內所使用到的COM(*.DLL)全都註冊到電腦上, 使用dcomcnfg都查詢的到..... 請各位幫幫忙!!
可能是 1.Server程式未向所在電腦註冊。 2.Client程式所指Server電腦沒有Server程式。
人生有夢,逐夢而行。 人若為善,福雖未至,禍已遠離。 人若為惡,禍雖未至,福已遠離。 http://www.taconet.com.tw/jieshu/
------
人生有夢,逐夢而行
人若為善,福雖未至,禍已遠離
人若為惡,禍雖未至,福已遠離
http://www.taconet.com.tw/jieshu/
poorbaby
一般會員


發表:4
回覆:7
積分:2
註冊:2002-08-31

發送簡訊給我
#7 引用回覆 回覆 發表時間:2002-10-05 12:58:23 IP:202.145.xxx.xxx 未訂閱
mssql-NT SERVER WIN 2000 SERVER===>做為APP SERVER CLIENT 當我把DCOMCONNECTION這個原件的CONNECTED=TRUE 時發現它會說"類別未登入" APP SERVER : DATABASE,TABLE1,DATASOURCE,DATASETPROVIDER 麻煩有遇過這樣情形的人告訴我好嗎?謝謝
jieshu
版主


發表:42
回覆:894
積分:745
註冊:2002-04-15

發送簡訊給我
#8 引用回覆 回覆 發表時間:2002-10-07 10:47:11 IP:203.204.xxx.xxx 未訂閱
引言: mssql-NT SERVER WIN 2000 SERVER===>做為APP SERVER CLIENT 當我把DCOMCONNECTION這個原件的CONNECTED=TRUE 時發現它會說"類別未登入" APP SERVER : DATABASE,TABLE1,DATASOURCE,DATASETPROVIDER 麻煩有遇過這樣情形的人告訴我好嗎?謝謝
如我上篇發言檢查看看,如果還是不行,可以將程式碼寄給我幫你看看嗎? jieshu@pchome.com.tw
人生有夢,逐夢而行。 人若為善,福雖未至,禍已遠離。 人若為惡,禍雖未至,福已遠離。 http://www.taconet.com.tw/jieshu/
------
人生有夢,逐夢而行
人若為善,福雖未至,禍已遠離
人若為惡,禍雖未至,福已遠離
http://www.taconet.com.tw/jieshu/
legon
一般會員


發表:1
回覆:13
積分:2
註冊:2002-09-27

發送簡訊給我
#9 引用回覆 回覆 發表時間:2002-10-29 20:48:24 IP:211.97.xxx.xxx 未訂閱
老兄,你的问题解决了吗?我也遇到和你同样的问题!
billsons
一般會員


發表:1
回覆:10
積分:2
註冊:2002-04-15

發送簡訊給我
#10 引用回覆 回覆 發表時間:2002-10-31 09:01:37 IP:218.17.xxx.xxx 未訂閱
如果你把你的CLIENT端放到APP SERVER机器上执行一切都正常而把CLIENT拿到别的机器上就不能正确执行,那就说明你DCOM的权限配置有问题。DBCLIENT.DLL这个DLL文件是早先使用的文件从DELPHI 5以后在开发一般的DCOM应用时只分发MIDAS.DLL就可以了。 一般来说权限配置可根据网络环境有不同的配置:你把你的APP SERVER放到主域服务器上和只把它放到一个一般的服务器上。主域服务器的配置比较简单一般情况下使用域的权限配置就可以了;如果你的APP SERVER放到了一个一般服务器上通常的做法是在这台服务器上建立两个用户组,一个组做为启动APP SERVER的权限组呢一个做为使用权限组(如果想简单就建立一个组,这个组你分配给它即可以启动也可以使用APP SERVER),然后再使用DCOMCNFG.EXE来具体配置。 大致的情况就是这样。 發表人 - billsons 於 2002/10/31 09:02:47
legon
一般會員


發表:1
回覆:13
積分:2
註冊:2002-09-27

發送簡訊給我
#11 引用回覆 回覆 發表時間:2002-11-01 21:13:56 IP:211.97.xxx.xxx 未訂閱
我的错误提示和你的一样,但是在局域网中使用正常,在Internet上才出現这个提示,你在局域网上试过嗎?
jieshu
版主


發表:42
回覆:894
積分:745
註冊:2002-04-15

發送簡訊給我
#12 引用回覆 回覆 發表時間:2002-11-04 10:29:37 IP:203.204.xxx.xxx 未訂閱
引言: 我的错误提示和你的一样,但是在局域网中使用正常,在Internet上才出現这个提示,你在局域网上试过嗎?
會不會你透過Internet時,AppServer是從來沒有執行過此Server程式的電腦,若是的話要先在AppServer執行一次,對電腦註冊。
人生有夢,逐夢而行。 人若為善,福雖未至,禍已遠離。 人若為惡,禍雖未至,福已遠離。 http://www.taconet.com.tw/jieshu/
------
人生有夢,逐夢而行
人若為善,福雖未至,禍已遠離
人若為惡,禍雖未至,福已遠離
http://www.taconet.com.tw/jieshu/
legon
一般會員


發表:1
回覆:13
積分:2
註冊:2002-09-27

發送簡訊給我
#13 引用回覆 回覆 發表時間:2002-11-06 08:53:50 IP:211.97.xxx.xxx 未訂閱
引言: 會不會你透過Internet時,AppServer是從來沒有執行過此Server程式的電腦,若是的話要先在AppServer執行一次,對電腦註冊。
人生有夢,逐夢而行。 人若為善,福雖未至,禍已遠離。[/green] 人若為惡,禍雖未至,福已遠離。 http://www.taconet.com.tw/jieshu/
我的是dll型的.in-Proccess Server,不需要執行app,但是需要執行導出的一個程式,以產生客戶端的proxy. 今天跟蹤進去,發現是因為無法創建遠程對象引起的,也就是 CreateRemoteComObject執行失敗,具体什么原因,怎樣解決,還在研究,也請各位老兄多多指點.
jieshu
版主


發表:42
回覆:894
積分:745
註冊:2002-04-15

發送簡訊給我
#14 引用回覆 回覆 發表時間:2002-11-06 09:39:10 IP:203.204.xxx.xxx 未訂閱
引言: 我的是dll型的.in-Proccess Server,不需要執行app,但是需要執行導出的一個程式,以產生客戶端的proxy. 今天跟蹤進去,發現是因為無法創建遠程對象引起的,也就是 CreateRemoteComObject執行失敗,具体什么原因,怎樣解決,還在研究,也請各位老兄多多指點.
喔!沒用過這種方式,可能幫不上忙了。
人生有夢,逐夢而行。 人若為善,福雖未至,禍已遠離。 人若為惡,禍雖未至,福已遠離。 http://www.taconet.com.tw/jieshu/
------
人生有夢,逐夢而行
人若為善,福雖未至,禍已遠離
人若為惡,禍雖未至,福已遠離
http://www.taconet.com.tw/jieshu/
legon
一般會員


發表:1
回覆:13
積分:2
註冊:2002-09-27

發送簡訊給我
#15 引用回覆 回覆 發表時間:2002-11-06 19:38:18 IP:61.139.xxx.xxx 未訂閱
也就是com 了,在internet上直接創建逺程对象
billsons
一般會員


發表:1
回覆:10
積分:2
註冊:2002-04-15

發送簡訊給我
#16 引用回覆 回覆 發表時間:2002-11-07 08:54:07 IP:218.17.xxx.xxx 未訂閱
引言: 我開發了一個三層式架構的程式, 第一層為SQL Server DB, 第二層為MTS COM物件, 第三層為Client程式, 當我在Server端開發完成後,拿到其他電腦卡執行, 卻發生「類別未登錄」的錯誤, Why? 我已經將Client端程式內所使用到的COM(*.DLL)全都註冊到電腦上, 使用dcomcnfg都查詢的到..... 請各位幫幫忙!!
看了下面好多朋友的谈论,好象你的问题还没有解决,方便的化把程序email我,我帮你看看bill@vip.sina.com
legon
一般會員


發表:1
回覆:13
積分:2
註冊:2002-09-27

發送簡訊給我
#17 引用回覆 回覆 發表時間:2002-11-08 21:41:59 IP:211.97.xxx.xxx 未訂閱
這個是英文的相閞文章,也許是我英文太差,目前還沒發現有效信息,各位可以先看看,如果解決了,請告訴我一聲 http://tinyurl.com/2j2s
jennjye
一般會員


發表:0
回覆:1
積分:0
註冊:2003-02-06

發送簡訊給我
#18 引用回覆 回覆 發表時間:2003-02-07 15:36:16 IP:61.222.xxx.xxx 未訂閱
這應該是你的DCOM的電腦名稱(ComputerName)未設定!!
Merlin
一般會員


發表:2
回覆:8
積分:2
註冊:2002-04-15

發送簡訊給我
#19 引用回覆 回覆 發表時間:2003-02-08 00:42:08 IP:218.165.xxx.xxx 未訂閱
請看一下你AP SERVER 的 元件服務裡COM 應用程式是否有新增你的AP SRVER程式如沒有須新增後RUN AP程式看COM元件是否有啟動,另外MIDAS.DLL是否有COPY到SYSTEM32底下
Ktop_Robot
站務副站長


發表:0
回覆:3511
積分:0
註冊:2007-04-17

發送簡訊給我
#20 引用回覆 回覆 發表時間:2007-04-30 13:45:18 IP:000.000.xxx.xxx 未訂閱
提問者您好:


以上回應是否已得到滿意的答覆?


若已得到滿意的答覆,請在一週內結案,否則請在一週內回覆還有什麼未盡事宜,不然,
將由版主(尚無版主之區域將由副站長或站長)自由心證,選擇較合適之解答予以結案處理,
被選上之答題者同樣會有加分獎勵同時發問者將受到扣 1 分的處分。不便之處,請見諒。


有問有答有結案,才能有良性的互動,良好的討論環境需要大家共同維護,感謝您的配合。

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