分布式数据库中的关键问题 delphi

一、    DCOM的配置(XP作服务器)

  1、运行NT服务器上的dcomcnfg程序,进行DCOM配置。

  2、进入DCOM的总体默认属性页面,将在这台计算机上启用分布式COM”打上勾,将默认身份级别改为

  3、进入DCOM的总体默认安全机制页面,确认默认访问权限和默认启动权限中的默认值无EveryOne,如果不去掉EveryOne,应用服务器不能正常启动。(可以考虑增加Guests)

  4、在常规页面中,双击你的应用服务器,打开你的应用服务器DCOM属性设置。

  5、将常规页面中的身份验证级别改为

  6、位置页面中选上在这台计算机上运行应用程序

  7、将安全性页面设置中,均选择使用自定义访问权限,编辑每一个权限,将EveryOne加入用户列表中。

  8、身份标识页面中,选择交互式用户

  9NTGUEST用户不能禁用。

 10、使用一个Freedom用户(计算机管理中),使其隶属于Administrator即可。

注意:关键所在,在控制面板--用户和密码里administrators用户的属性--隶属于里添加power users,其它用户也这样做,guest用户绝对不可以禁用

xp下配置:xp下和上面的一样,不过不用做上面注意里面的东西,只须在dcom配置里对我的电脑属性里的默认com安全性页里默认访问权限和默认启动权限里都加入everyone就可以了

三、    ODBC数据源的设置

   注意:(1)用户数据源DSN:

             设置用户数据源,选择使用Windows系统身份验证,连接本地SQL Server代理,默认数据库BIMS

          (2)系统DSN

            只有将数据源设置为系统DSN之后方可以让客户端连接使用。

四、    其他设置

  1、拷贝Midas.dll/windows(WinNT)/System32/

  2、拷贝StdVcl40.dll/windows(WinNT)/System32/

  3、使用Delphi安装目录下的tregsvr.exe注册上面两个文件

      格式:tregsvr –t  /windows/system32/midas.dll

  4、可能的话,将Server.exe在客户端运行一下,关键在于注册信息,可以考虑注册表改变。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值