多层数据结构(客户端程序在连接至应用服务程序时“拒绝访问”,但在本机上可以)(200分)

  • 主题发起人 Alongsun
  • 开始时间
A

Alongsun

Unregistered / Unconfirmed
GUEST, unregistred user!
数据服务中心IP为:xxx.xxx.xxx.120
客户机IP:xxx.xxx.xxx.95
应用服务器IP:xxx.xxx.xxx.82
我在82机上调试可以正常运行。可以打开数据记录。
应用程序自动运行,提供服务。
但当我把前端程序copy至95机时,运行就是连接不上,出现了“拒绝访问”然后退出,
为何?


 
请问,客户机对服务器(数据服务中心)的访问权限,与应用服务器对数据服务中心的访问
权限是否一致?
 
估计是你的那个dll没注册,使网络没联系上,但程序访问远端机子,再加上容错不好。
发生此现象。我出过类似现象。
 
运行DComcnfg,找到你的App Server,然后选择安全页,设置他的相应的安全属性。
 
检查应用服务器的DCOM设置(run:decomcnfg.exe)
 
大富翁论坛,您好!
我设置了相关内容,但还是不行,
您看我这样做对否??
运行DCOMCnfg在其中
找到SQLDataModule Object打开它的属性,选取安全性,(我的操作系统是WIN2000 FAMILY SERVER(xxx.xxx.xxx.82))我编辑它的用户访问权限
????
在此我添加了user // network // everyone
同理我在启动权限中加入了相同的内容。
可是,我失败了。。。。。。。。
请问这样做对吗?
 
大富翁论坛,您好!
我设置了相关内容,但还是不行,
您看我这样做对否??
运行DCOMCnfg在其中
找到SQLDataModule Object打开它的属性,选取安全性,(我的操作系统是WIN2000 FAMILY SERVER(xxx.xxx.xxx.82))我编辑它的用户访问权限
????
在此我添加了user // network // everyone
同理我在启动权限中加入了相同的内容。
可是,我失败了。。。。。。。。
请问这样做对吗?
 
Along在此多谢大家指点,但请明示如何设置,向我上面的设置对吗?
还有什么不对的地方请。。。。。。指点。。。。
问题解决定当回报!!!!
 
你的客户机有访问服务器的权限吗?——就是说你的客户机能登录到服务器吗?
 
我的客户机(xxx.xxxx.xxx.95)可以访问我的服务器(82),还要什么特别的设置吗?
这几台机器都在同一个网段内,是典型的局域网,操作系统均是:win2000 (adv/family) server。
而数据中心的(120)是winnt4.0Server。
 
我设置了相关内容,但还是不行,
您看我这样做对否??
运行DCOMCnfg在其中
找到SQLDataModule Object打开它的属性,选取安全性,(我的操作系统是WIN2000 FAMILY SERVER(xxx.xxx.xxx.82))我编辑它的用户访问权限
????
在此我添加了user // network // everyone
同理我在启动权限中加入了相同的内容。
可是,我失败了。。。。。。。。
请问这样做对吗?
 
首先确定Client端的计算机有没有注册Midas.dll,如果还是无法连结,再检查AP Server的计算机是否有开放此计算机的权限。
 
怎么注册呀!
我把midas.dll拷贝到新客户端(xxx.xxx.xxx.95)机上(OS:winnt server)
运行:regsvr32 midas.dll这样可以吗?????
在NT下没有register.exe文件.
还有如何开放权限呀!
是在dcomcnfg中设置吗?如果设置呀!请多多指教!!!!!
 
数据库的权限呢?
 
[:)]
这个问题应该放到数据库版面或者多层开发中去
 
[:(]请提前或结束
 
好象不该在数据结构里提问,这个问题我也不明白,闭着眼分吧
 
多人接受答案了。
 
顶部