K3账套管理登录没反应
K/3系统登录账套管理没有反应的问题分析
问题解决2009-09-21 14:14:03 阅读357 评论0 字号:大中小订阅 问题概述
用户在登录K/3系统的账套管理时经常会遇到点击确定按钮后没有反应,无法登录进入帐套
管理工具的情况,而且这时候登录主控台也不正常,本文档将从下面几个方面来分析产生这
种情况的原因。 问题分析与解决方案1. 文件的异常或数据引擎损坏
文件是一个保存K/3系统的帐套信息以及其他相关信息的Access数据库文件, 该文件发生异常情况会导致账套管理不能正常登录,我们可以找到系统盘system32\\kdcom
目录下的文件,将此文件改名例如改为,然后在重新登录帐套
管理,这时候系统默认admin用户的密码将被清空,正常情况下系统将重新生成一个
文件,但以前的帐套信息这时候已经丢失,需要重新再进行帐套信息的注册(实 际将Acctctl文件改名就将所有K/3帐套信息和用户信息全部清除了,如果用户帐套信息过
多需要慎重进行此操作);我们也可以通过直接手动启动 system32\\kdcom目录下的
可执行文件,这时候系统也会新生成一个 文件(K/以后的
版本要重新启动一下管理工具—组件服务中的kdsvrmgr组件包来生成),如果新生成的
文件与system32\\kdcom目录下的文件大小一致,则表明KDSvrmgr 加密组件并未正确执行Access数据库表的升级,因为新建文件的过程是将 模板文件改名并升级数据表的过程,生成的文件比原模板文件大,如果两个文 件大小一致则有可能是Access数据库引擎的问题,需要重新安装Jet 引擎,安装程序在K/3
资源光盘中的OS\\Jet40SP8目录下。
加密组件kdsvrmgr的异常
当的方法无法解决此问题,我们需要再检查一下K/3加密组件是否正常,因为加密组
件异常也会导致K/3系统帐套管理无法登录。下面我们介绍一下K/3系统加密组件如何修复:
金蝶软件(中国)有限公司技术支持部第 3 页共6 页 金蝶知识库文档
由于K/3系统在版本后,将加密组件Kdsvrmgr由DCOM组件更改为COM+组件,因此这
里将分为版本之前和版本之后两个部分。 (1)版本之前,不包括版本
我们需要手工注册系统的加密组件,在注册加密组件之前我们需要先反注册该组件以确保后
面能够成功注册,在“开始”—“运行”中输入
,\\winnt\\system32\\kdcom\\ /unregserver反注册该组, 然后再“开始”—“运行”中输入
,\\winnt\\system32\\kdcom\\ /regserver重新注册该组件。 (2)版本之后,包括版本
对于以后的版本则要在管理工具——组件服务中重新注册kdsvrmgr组件包,具体的注
册方法可以参见Mykingdee中《K/3常见问题集》安装卸载篇中的DLL文件注册部分的内容。 系统MDAC组件异常
当我们尝试了以上两种方法都无法解决问题,这时候有可能是MDAC 组件出现异常,我们可以
尝试重新安装组件,该组件的安装程序在K/3资源光盘中的OS目录中的 目录。当重新安装MDAC组件时出现安装程序很快结束的情况,这一般表示没有正常安装
MDAC组件。出现这样的情况一般是因为操作系统的系统文件损坏了,导致MDAC组件无
法正常安装,我们需要通过MDAC组件的检测工具进行检测,然后再修复MDAC组件。具
体解决方法参考微软的相关技术文档: 远程桌面或终端方式登录账套管理
如果不是MDAC组件的异常,或也已经修复了MDAC组件后仍然存在此问题,还有一种情况需
要注意,是否是通过远程桌面或终端方式登录中间层服务器,然后再打开帐套管理工具。如
果是这样的应用,就需要确认当通过终端方式登录中间层服务器时,中间层服务器已经有用
户登录,而不是停留在登录界面,因为只有在服务器上有用户登录后K/3系统的组件才能够
正确启动,否则当服务器停留在登录界面并没有登录进去而这时通过远程终端方式登录中间
层服务器打开账套管理就会出现没有反应的情况,因为此时K/3的加密组件无法调用起来,
导致无法登录帐套管理。
一般情况下,K/3要求服务器要进入交互式状态,但也可通过在组件服务中的配置来实现服
金蝶软件(中国)有限公司技术支持部第 4 页共6 页 金蝶知识库文档
务器不登录就可提供服务,具体配置步骤如下:
由于版本对K/3系统的加密组件的更改,这里我们还是需要分为之前和之 后两种情况来介绍(1)版本之前,不包括版本
首先,选择计算机的控制面板-管理工具-组件服务,进入组件服务,在组件服务—计算机
—我的电脑—Com+应用程序中,选择所有名称以ebo开头的组件包(不包含EBOHRMS组件包),
右键选择属性,在“标识”页签中选择此用户,输入服务器的用户名及密码确定即可。(如
图1所示)然后在开始—运行中键入DcomCnfg回车,在分布式COM 配置属性界面中,选择“应用程序”
页签,找到[]双击调出属性页,选择“标识”页,然后选择此用户输入服 务器的用户名及密码确定即可。 (2)版本之后,包括版本
以上的配置基本相同,还是选择计算机的控制面板-管理工具-组件服务,进入组件服务,
在组件服务—计算机—我的电脑—Com+应用程序中,选择所有名称以ebo开头的组件包(不
包含EBOHRMS组件包),右键选择属性,在“标识”页签中选择此 用户,输入服务器的用户
名及密码,只是在配置加密组件时由于版本将加密组件更改为COM+方式,所以在配置
加密组件时我们就只需要在Com+应用程序中找到Kdsvrmgr组件包,和其他组件包的进行相
同的配置即可。中间层的COM+环境损坏也会导致账套管理无法正 常登录,可以在运行窗口中键入“regedit” 命令打开注册表编辑器。
找到HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\COM3,然 后删除这个目录;
再打开控制面板,在“添加/删除程序”中选择“添加/删除Windows组件”页;
根据向导的提示进行下一步操作,接受所有的给出默认值,直到完成并重启计算机。
特别注意:如果你在设置注册编辑器进行了不正确的操作,那么很有 可能会产生严重的错误 并需要你重新安装操作系统。
相关文档:
? ? ? ? ? ? ? ? ? ?
更多相关文档请访问: