金蝶K/3产品性能稳定性案例集
2.3.6.3 不能启用分布式DCOM 1、问题描述:
最近碰到很多不能启用分布式DCOM组件的问题,即WINDOWS的组件服务中,点击“计算机”,“我的电脑”,再点“属性”中,有个“默认属性”标签,里面有个“在此计算机上启用分布式COM”。由于K/3必须启用它。但有的计算机一启用后,重新启动。下一次又自动关掉了。这样客户每次都要启动后,再进行选择。
2、 解决方法:
按我们接触过的客户看,凡是出现此问题(启用分布式COM选项的勾无缘无故自己去掉)的机器都是中了后门/木马的,请仔细检查
HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\下面的Run和RunServices下面有无可疑的程序,例如Microsoft Update之类。如果您看不出来建议您用木马专杀工具或者国产的杀毒软件(比较能对付国产木马,例如瑞星2004等),配合最新的病毒码查杀一下。 2.4 客户端性能问题案例
2.4.1 通用案例1—-客户端突然出现全面的死机现象 1、问题描述:
突然间所有客户端无法使用,大多数情况是客户端提示“调用程序忙,切换到?”,“正在调用中间层?”等提示,等了一段时间也没有反应,客户认为“死机”了。 2、问题分析:
(1)首先有可能网络中断或者不稳定,这种情况,一般客户端报告明显的网络错误; (2)如果网络畅通,有可能是网络中IP地址和计算机名称的不匹配。在这里,要注意的一种情况就是如果客户的中间层和数据库服务器是分开的,要确保这两台机器能够互通,这里常出现的一个问题就是ip地址和计算机名不匹配,也就是说,在hosts文件中记录的IP地址和计算机名称不匹配,假如数据库服务器记录了错误的信息,就会造成在客户端报一个“定义的应用程序和对象错误“等错误,但实际是中间层服务器可以访问数据库服务器,但是数据库服务器无法访问中间层服务器。这时要确保网络中IP地址和计算机名称的匹配,保证地址解析的正确性。 (3)如果客户端提示“调用程序忙,切换到?”,“正在调用中间层?”等提示,客户可以不停的切换重试,或者强行中断客户端程序,分析:第一种原因是服务器硬件资源不足,注意观察数据库服务器的CPU表现,如果CPU资源长期达到40%以上,这表明CPU资源已经严重不足,如果CPU达到100%,则是某一个功能独占了数据库服务器CPU资源;第二种原因是数据库阻塞,此时数据库数服务器CPU耗用很低,但是整体性能很差。
3、解决方法:
(1)请先保证网络畅通和稳定;
(2)确认hosts文件中的网络中IP地址和计算机名称的匹配,保证地址解析的正确性;
(3)如果客户端提示“调用程序忙,切换到?”,“正在调用中间层?”等提示,如果通过自己观察,数据库服务器的CPU资源长期达到40%以上,这表明CPU资源已经严重不足,需要升级硬件。如果CPU达到100%,则是某一个功能独占了数据库服务器CPU资源;第二种原因是数据库阻塞,此时数据库数服务器CPU耗用很低,这种情况请参考数据库阻塞相关信息;
(4)以上原因排除后,考虑是否是中间层COM+出现问题,具体请参考中间层COM+问
28
金蝶K/3产品性能稳定性案例集
题进行分析处理。
2.4.2 通用案例2—-客户端出现“新事务不能登记到指定的事务处理器中” 1、问题描述:
数据库和中间层服务服务器为WINDOWS2003或者WINDOWS XP,使用K/3时,出现“新事务不能登记到指定的事务处理器中”的错误。 2、问题分析:
(1)数据库和中间层服务器是否在同一网段;
(2)查看中间层组件属性“标识”采用的信任模式;
(3)查看MSDTC的安全配置情况,系统缺省安装时是“要求对双方进行验证”的
29
金蝶K/3产品性能稳定性案例集
3、解决方法:
(1)如果数据库服务器和中间层服务器不在同一个网段,在中间层的HOSTS文件中加上数据库服务器的IP和计算机名,数据库服务器的HOSTS文件中加上中间层服务器的IP和计算机名。HOSTS文件在%SystemRoot%\\system32\\drivers\\etc下。如果操作系统是WINDWOS 2000也需同样处理。
(2)如果未采用信任注册的模式,需要修改“COM安全”页下的“编辑限制”
30
金蝶K/3产品性能稳定性案例集
增加Everyone 用户
(3)MSDTC的安全配置情况,修改为“不要求方进行验证”,如果为HR系统需要选择“启用XA事务”
31
金蝶K/3产品性能稳定性案例集
2.4.3 通用案例3—-USER组用户权限问题 1、问题描述:
使用USER组用户登录操作系统进行K/3系统操作时,K/3消息不能正常使用。工资系统的工资录入的引入数据也有问题。 2、问题分析:
由于在进行K/3操作时有些功能(如K/3消息)需要进行注册表或文件夹写操作,此时登录系统的用户必须具备相应的权限。 3、解决方法:
运行Regedt32在权限管理中对下面注册表项赋予USER组完全控制的权限 HKEY_LOCAL_MACHINE\\SOFTWARE HKEY_CLASSES_ROOT\\AppID
HKEY_CLASSES_ROOT\\KdSvrmgr.clsAct
对于Win2003, 可以直接使用Regedit进行权限授予,对于Win2000及以前,必须使用Regedt32. V10.2版本前:
对system32文件夹进行赋予USER组完全控制权限(WIN2003直接点文件夹右键属性--在安全标签页进行设置)
关于工资系统的工资录入的引入数据,请同样对引入的EXCEL文件所在的文件夹赋予USER组完全控制的权限,因为引入时会利用EXCEL进行一些计算并保存.
注意:对于磁盘文件系统为FAT32的,不需要进行文件夹的权限授予(实际上也无法授予),只有对于NTFS格式的才需要。
注意:K/3 V10.4及之后版本增加了自动设置USER权限的工具,在“金蝶K/3系统工具”-“系
统工具”-“系统用户配置”,虽然说明是解决Citrix的USER权限问题,实际上普通局域网GUI和Citrix环境均适用。
32
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库金蝶K3产品性能稳定性案例集(7)在线全文阅读。
相关推荐: