你在DCOMConnection 上的服务器地址属性,不会是LocalHost吧?

解决方案 »

  1.   

    我用的是ADOConnection连接数据库
      

  2.   

    这种低级的错误我是不会犯的!
    系统是这样的,后台数据库是oracle8i
    我在app server中放了一个Remote Data Module,在这个DM中放了一个ADOConnection 和一个DataSetProvider
    客户端是通过DCOMConnection与服务器端相连,就是客户端的DCOMConnection的Connect打开的时候,返回错误访问被拒绝
      

  3.   

    这个问题我碰到过,!
    首先,可能你碰到的客户机是98 访问2k的机器
    那么如果网络互通的话,你的看看权限问题
    在98中用administrator注销登录,密码则是2k的密码
    如果不是这方面问题的话,你就看看是不是再另外机器设置的时候设好了
    主机服务器
    这都没错的话,你可以试着先在主机启动一次端服务器,然后再启动客户端
    以上均不成立的话
    有可能你少拷贝了一个文件,
    客户端要拷贝一个dll文件到系统目录下!
    不记得是d*.dll还是midas.dll????
    都不行的话
    只有看看源代码了………………
      

  4.   

    这个问题我碰到过,!
    首先,可能你碰到的客户机是98 访问2k的机器
    那么如果网络互通的话,你的看看权限问题
    在98中用administrator注销登录,密码则是2k的密码
    如果不是这方面问题的话,你就看看是不是再另外机器设置的时候设好了
    主机服务器
    这都没错的话,你可以试着先在主机启动一次端服务器,然后再启动客户端
    以上均不成立的话
    有可能你少拷贝了一个文件,
    客户端要拷贝一个dll文件到系统目录下!
    不记得是d*.dll还是midas.dll????
    都不行的话
    只有看看源代码了………………
      

  5.   

    对不住;请教一下;你以前在windows系列下做过DCOMCONNECTION的开发吗;连接SQL服务器;
      我自己没有做过oracle的开发;不过看资料说它提供的连接协议是它自己建立的一种单独定义,客户方安装后,经调节才可以挂到oracle服务器上;你可以先查查这个问题。
      

  6.   

    Server 和Client 的操作系统分别是win2k server 和win2k profesional我前边说过了数据库连接我用ADO Connection
      

  7.   

    我也碰到过,有人说是要另外付费之类的
    后来我用了SocketConnection连接的
      

  8.   

    现在客户端和服务器端可以连通了,感觉好象是身份验证或是安全性验证不能通过!
    可能是DCOM没有配置好!谁配置过DCOM?
      

  9.   

    Jinglihui(雪狐) 
    可能是DCOM没有配置好!谁配置过DCOM?
    你怎么配置的?????????!!!!!!!会出现这种问题吗???!!
      

  10.   

    这种问题很简单啊。就是DCOM的配制问题。。这种问题我在这个月已经发贴三次回答了实在是麻烦。再次贴出我们公司的经典配置方法。在NT。2000下均可实现是。。我实际上很不推荐用DCOMCONNECTION来链接。因为这涉及到权限问题。不如SOCKETCONNECTION好。因为这个东西在广域网上发布时只需要公开一个端口就可以了。一般的电信IDC管理人员都不喜欢开一个GUEST用户的。都喜欢只开放一个防火墙端口。到时能不能顶住黑客户的进攻就看你自己的啦。
    如果在Windows NT环境下正常运行应用服务器,必须进行DCOM配置。配置方法如下:  1. 运行NT服务器上的dcomcnfg程序,进行DCOM配置。
      2. 进入DCOM的总体默认属性页面,将“在这台计算机上启用分布式COM”打上勾,将默认身份级别改为“无”。
      3. 进入DCOM的总体默认安全机制页面,确认默认访问权限和默认启动权限中的默认值无EveryOne,如果不去掉EveryOne,应用服务器不能正常启动。
      4.在常规页面中,双击你的应用服务器,打开你的应用服务器DCOM属性设置。
      5.将常规页面中的身份验证级别改为“无”。
      6.位置页面中选上“在这台计算机上运行应用程序”。
      7.将安全性页面设置中,均选择“使用自定义访问权限”,编辑每一个权限,将EveryOne加入用户列表中。
      8.身份标识页面中,选择“交互式用户”。
      9.NT的GUEST用户不能禁用。
      

  11.   

    DCOM配制方面的介绍在李维的关于分布式程序设计的书中介绍得很清楚是系统篇的那一本
      

  12.   

    你高置好了ComputerName属性没有。