在制作分布式数据库时遇到困难!!!请救急!(100分)

  • 主题发起人 主题发起人 王心惟
  • 开始时间 开始时间

王心惟

Unregistered / Unconfirmed
GUEST, unregistred user!
本人初涉分布式数据库,在连网的计算机是采用对等网(TCP/IP)。
两台计算机分别为P3,486,P3装W98,486装标准版W95。
最初我采用DCOM方法,在P3上测试(编程平台),一切正常,
但在另一台上测试告诉我DCOM未安装,但我在装了DCOM95 V1.3后
CLIENT程序告诉我SERVER出错!!!
在改用SOCKET方法连接后,编程平台上测试依旧正常,但另一台计算机
却告诉我SOCKET 2.0未安装。但据本人认为SOCKET不是一个专门的软件
而是协议,因此这样一来,我一点办法也没有。
当然我也试了COBRA,也不行。
问题究竟出在哪里?我该怎么办?
 
用docmcnfg.exe查一下你的服务器端的权限设置
 
docmcnfg.exe是什么?
如何用?
 
使用DCOM要用到用户级的访问控制,必须有NT,设置好权限。
你没有NT,最好不采用DCOM。
用Socket 是可以的。只要保证你的两个机器的TCP/IP协议已经装好,互相可以
PING通。然后服务器那台机器要运行scktsrvr.exe,在目录
C:/Program Files/Borland/Delphi5/Bin下面可以找到这个文件。
运行后客户端用SocketConnection控件,指明IP地址就可以连接了。
 
//你没有NT,最好不采用DCOM。
是不能用

将DCOMCNFG中的权限设置为在数据所在的计算机上运行

 
对不起,我不是教育网,速度很慢,昨天被踢出来了!!
我的对等网工作很正常,PING测试也很正常,这是为什么?
 
95安装Dcom95 & Socket2.0
Dcomconnection will not successed
if you have not nt.
 
那没办法了吗?
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部