
客户端
关于Automation错误的成因,有多种可能性。除了支持软件如WINDOWS文件、系统控件等之外,K/3自身的问题也可能导致该错误出现。自动化错误是系统无法捕获的错误,根据我多年的经验,以下是一些常见的情况:1.
客户端的MDAC程序出现问题时,可以通过安装MDAC 2.8版本来解决此问题。2.
服务器上的MSDTC未正常启动或启动用户权限存在异常,请检查组件服务中的MSDTC并使用具有启动权限的用户来启动该服务。3.
客户端上的分布式COM没有正常启动,请检查
客户端配置属性中是否选择了“在本机启用分布式COM”选项。4.
客户端或
服务器上可能存在防火墙设置问题,例如XPSP2内置防火墙设置或个人防火墙软件关闭了135和1024以上的端口都可能导致此问题。5.
客户端或
服务器上安装了某些防病毒软件与K/3的DCOM访问发生冲突,比如瑞星等。6.
客户端上的组件没有正确注册,请使用TS0026补丁工具进行注册。7. 我们遇到的大多数情况是在卸载其他软件后出现的,这可能是因为系统文件或公共文件受到损坏所致。因此,建议朋友们保持系统文件的清洁,以避免卸载文件导致错误。当出现“ActiveX部件不能创建对象”引起不能删除凭证的问题时,一般是由组件注册不正确导致的。可以尝试以下解决方法:1. 重启或注销中间层
服务器后,进行中间层组件注册,并确保选择全部选项。2. 在中间层
服务器上通过控制面板-管理工具-组件服务-
计算机-我的
电脑右击-属性-“选项”选项卡中将事务超时设置为0,并在“默认属性”选项卡中勾选“在此
计算机上启用分布式DCOM”。3. 在中间层
服务器上通过“开始”菜单-运行-dco
MCNfg打开“组件服务”窗口,在“默认属性”选项卡中按照第2步操作进行配置。4.
客户端可以比照第2或第3步进行相应的配置。最后,需要重启
电脑并进行
客户端远程组件注册。测试结果显示成功后方可确定问题已解决。总结起来,这些方法通常都能有效地解决K/3操作中出现的自动化错误和自动化错误。希望对您有所帮助。