midas三层架构,其他客户端都可以连接服务器,只有98操作系统的客户端连不到服务器

时间:2021-12-31 03:29:40
各位长辈,小弟最近在做一个系统,使用midas的三层架构,其他客户端都可以连接到服务器,只有98操作系统的客户端连不到服务器,到底是怎么回事?请指教,分不够再加,谢谢!

9 个解决方案

#1


98需要配置DCOM

#2


数据连接形式是DCOM还是SocketConnect?

#3


98装成xp

#4


数据连接形式是SocketConnect,不过DCOM和SocketConnect都连不上服务器,但是98 ping 服务器又 ping 的通

#5


windows98下安装客户端配说明:1.安装 mdac 2.8 (连接数据库的驱动),如果已安装了OFFICE软件可以不安装。
正在装载数据……
2.注册 midas.dll 注册方法:c:\windows\system>regsvr32 c:\midas.dll3.安装DCom984.注册类型库文件 注册方法: 创建一个reg.bat文件输入 tregsvr you.tlb /u tregsvr you.tlb /t 将 TRegSvr.exe 和 you.tlb 放在同一目录下 运行 reg.bat进行注册 (TRegSvr.exe 位于 ..\Borland\Delphi7\Bin)应用服务器端配置说明:windows2000下的配置:1.开始 -> 运行 dcomcnfg 2.进入DCOM的总体默认属性页面,将“在这台计算机上启用分布式COM”打上勾,将 默认身份级别改为“无”。3.进入DCOM的总体默认安全机制页面,确认默认访问权限和默认启动权限中的默认 值无EveryOne,如果不去掉EveryOne,应用服务器不能正常启动。4.在应用程序页面中找到自己的应用服务器,双击打开应用服务器DCOM属性设置5.将常规页面中的身份验证级别改为“无”6.位置页面中选上“在这台计算机上运行应用程序”7.将安全性页面设置中,均选择“使用自定义访问权限”,编辑每一个权限,将 EveryOne加入用户列表中8.身份标识页面中,选择“交互式用户”9.GUEST用户不能禁用10.控制面板->用户和密码里administrators用户的属性--隶属于里添加power users本方法在windows2000 and windows98(vpc)上调试成功!

#6


98 可能需要安装 socket2 补丁

#7


98上要装socket2.0才可以,可在微软网站上下载

#8


引用 7 楼 luxuewei5214 的回复:
98上要装socket2.0才可以,可在微软网站上下载
全名:WinSocket2.0,或以后的版本均可

#9


引用 6 楼 comanche 的回复:
98 可能需要安装 socket2 补丁

谢谢,你的回答完全正确!

#1


98需要配置DCOM

#2


数据连接形式是DCOM还是SocketConnect?

#3


98装成xp

#4


数据连接形式是SocketConnect,不过DCOM和SocketConnect都连不上服务器,但是98 ping 服务器又 ping 的通

#5


windows98下安装客户端配说明:1.安装 mdac 2.8 (连接数据库的驱动),如果已安装了OFFICE软件可以不安装。
正在装载数据……
2.注册 midas.dll 注册方法:c:\windows\system>regsvr32 c:\midas.dll3.安装DCom984.注册类型库文件 注册方法: 创建一个reg.bat文件输入 tregsvr you.tlb /u tregsvr you.tlb /t 将 TRegSvr.exe 和 you.tlb 放在同一目录下 运行 reg.bat进行注册 (TRegSvr.exe 位于 ..\Borland\Delphi7\Bin)应用服务器端配置说明:windows2000下的配置:1.开始 -> 运行 dcomcnfg 2.进入DCOM的总体默认属性页面,将“在这台计算机上启用分布式COM”打上勾,将 默认身份级别改为“无”。3.进入DCOM的总体默认安全机制页面,确认默认访问权限和默认启动权限中的默认 值无EveryOne,如果不去掉EveryOne,应用服务器不能正常启动。4.在应用程序页面中找到自己的应用服务器,双击打开应用服务器DCOM属性设置5.将常规页面中的身份验证级别改为“无”6.位置页面中选上“在这台计算机上运行应用程序”7.将安全性页面设置中,均选择“使用自定义访问权限”,编辑每一个权限,将 EveryOne加入用户列表中8.身份标识页面中,选择“交互式用户”9.GUEST用户不能禁用10.控制面板->用户和密码里administrators用户的属性--隶属于里添加power users本方法在windows2000 and windows98(vpc)上调试成功!

#6


98 可能需要安装 socket2 补丁

#7


98上要装socket2.0才可以,可在微软网站上下载

#8


引用 7 楼 luxuewei5214 的回复:
98上要装socket2.0才可以,可在微软网站上下载
全名:WinSocket2.0,或以后的版本均可

#9


引用 6 楼 comanche 的回复:
98 可能需要安装 socket2 补丁

谢谢,你的回答完全正确!