K3客户性能问题
金蝶K3系统性能优化

金蝶K3系统性能优化客户端:1. 取消[显示所有下级明细数据]选项。
请打开[物料],选择[查看]菜单下的[选项],取消[显示所有下级明细数据]的选项,需要每台客户端每用户都进行设置。
请务必设置,这样每个客户端都减少一点压力就是对整体性能的提升。
数据库:4.1.2 数据库维护策略不当对于任何一个数据库系统,日常的维护是必要的,在日常的系统维护中分支机构应该引导客户的系统管理员做维护,防性能问题于未然。
但有时候不当的维护策略也对性能造成一定的影响。
结合常见维护策略进行介绍,旨在防性能问题与未然。
在应用K/3时为了提升整体应用性能,数据库需要做如下的维护策略:4.1.2.1 设置数据库故障还原模型为“简单”在SQL Server企业管理器中选择一个数据库,右键点击弹出快捷菜单,选择“属性”,如下图界面。
数据库的故障还原模型建议使用“简单”模式。
如果采用“简单”以外的故障还原模式,将可能产生大量的日志文件从而影响数据库系统性能注意:选择简单模式后数据库将不能做事务日志备份。
4.1.2.2 取消“自动收缩”数据库选项将数据库“属性”中的“自动收缩日志”选项取消(如2.1.2.1下图)。
由于需要频繁检查数据库的空间使用情况以及自动收缩有可能发生在数据库文件自动增长之后而增加额外的开销。
4.1.2.3 定期收缩数据库SQL Server数据库的事务日志会由于各种原因,有时候暴涨,事务日志太大有时候会引发性能问题,因此要有计划地收缩数据库来缩小事务日志。
收缩数据库时不但要收缩账套数据库,同时也要收缩SQL Server自带的TEMPDB数据库。
可以通过SQL Server企业管理器做一个收缩计划,在没有业务运行的时候定期做收缩,尽量不要在平时做收缩操作,因为收缩操作耗用资源很多,且需要一段时间。
在SQL Server企业管理器中选择一个数据库,右键点击弹出快捷菜单,选择“所有任务”---〉“收缩数据库”,如下图界面。
k3客户端的配置及应用问题解决

2.1 K3远程组件配置无法启动,并且出错类似如图。
此问题是由于客户端%windir%\system32(Win98路径应该%windir%\system)下的kdlogin.lst和kdcom.cfg不匹配引起的。
出现这种情况的原因应该就是以上提到的两个文件中一个不存在或者安装的时候某个文件被锁定而没有被替换成最新的文件而出现。
到一些可以正常运行远程组件配置工具的机器的以上路径拷贝这两个文件到当前出问题的机器的%windir%\system32(Win98路径应该%windir%\system),替换即可。
2.2 K3远程组件配置工具列表为空。
出现该问题是由于客户端%windir%\system32(Win98路径应该%windir%\system)下的kdlogin.lst 和kdcom.cfg不存在引起的。
到一些可以正常运行远程组件配置工具的机器的以上路径拷贝这两个文件到当前出问题的机器%windir%\system32(Win98路径应该%windir%\system)下即可。
2.3 K3消息平台的应用中,粘贴附件。
接受方不在同一计算机的情况不能查看。
发送方贴进去的不是附件原文件,只是附件的一个超级链接。
消息的接收用户必须有权限查看发送方计算机的该文件。
2.4 K3在客户端进入凭证录入或帐簿查询时,提示“文件/路径错误”的报错信息,提示框显示是金蝶套打设置。
该问题是因为K3ERP目录下,保存套打设置信息的NDESIGN.MDB文件被设置成了只读属性,导致产生该问题,将只读属性去除问题即可解决该问题是因为K3ERP目录下,保存套打设置信息的NDESIGN.MDB文件被设置成了只读属性,导致产生该问题,将只读属性去除问题即可解决2.5 K3客户端在单据新增的时候,出现错误提示“单据显示出错”,无法新增单据。
通过regsvr32.exe/u命令反注册KDInputTool.dll ,然后通过regsvr32.exe重新注册KDInputToolU.dll,以上两个文件都在system32目录下。
金蝶K3数据库索引及系统性能优化解决方案(具体应用篇)

K3数据库索引及系统性能优化解决方案(具体应用篇)——重建索引速度较慢,请在系统空闲时间进行DBCC DBREINDEX(t_icitem)DBCC DBREINDEX(t_item)DBCC DBREINDEX(t_itemclass)DBCC DBREINDEX(t_itemright)DBCC DBREINDEX(t_user)DBCC DBREINDEX(t_group)goif not exists(select 1 from sysindexes where name=’ix_group_fgroupid’)create index ix_group_fgroupid on t_group(fgroupid)goif not exists(select 1 from sysindexes where name='ix_itemright_ftypeid’)create index ix_itemright_ftypeid on t_itemright(ftypeid)go1 SQL Server调整当用户使用K3系统一段时间以后,发现系统的响应时间越来越长。
这种情形往往是由于账套数据库缺乏维护引起的。
缺乏维护的数据库会存在过多地碎片、过期的统计、隐含着可能的错误查询结果的数据库的逻辑和物理的不一致性,这些都会直接影响系统的性能。
这里介绍解决上述账套数据库性能问题常用的方法. 1。
1 使用DBCC语句发现和解决上述问题.DBCC: 数据库一致性检查器。
打开SQL 查询分析器,执行如下语句。
u DBCC SHOWCONTIG 显示指定表的数据和索引的有关数据碎片的信息DBCC SHOWCONTIG(表名[,索引名])在有大的改动的表,引入数据的表,或者引起低效查询的表上使用该语句.例:DBCC SHOWCONTIG(’T_ITEM’)u DBCC DBREINDEX 重建指定数据库中表的一个或多个索引.例1:重建某个索引DBCC DBREINDEX (’T_ITEM’, uk_item2, 80)例2:重建所有索引DBCC DBREINDEX ('T_ITEM’,’',80)u DBCC SHOW_STATISTICS 显示指定表上的指定目标(例如一个索引名称))的当前分布统计信息.这些统计信息是被SQL Server查询优化器使用的DBCC SHOW_STATISTICS(表名,目标)例:DBCC SHOW_STATISTICs(’t_item’,'pk_item’)u sp_updatestats &UPDATE STATISTICS 更新统计信息;sp_updatestats 对当前数据库中所有用户定义的表运行UPDATE STATISTICS。
金蝶k3实验报告结论

金蝶k3实验报告结论
金蝶K3实验报告结论
金蝶K3是一款领先的企业管理软件,经过一系列的实验和研究,我们得出了以下结论:
首先,金蝶K3在企业管理方面具有卓越的性能和稳定性。
通过实验数据的分析,我们发现金蝶K3能够有效地提高企业的运营效率,降低成本,并且提升企业的整体竞争力。
其强大的财务管理、人力资源管理和供应链管理功能,为企业提
供了全面的解决方案。
其次,金蝶K3在数据安全和隐私保护方面表现出色。
在实验过程中,我们对金蝶K3的数据加密和权限控制功能进行了多次测试,结果显示金蝶K3能够有效
地保护企业的敏感信息,确保企业数据的安全性和完整性。
此外,金蝶K3在用户体验和易用性方面也表现出色。
通过实验我们发现,金蝶K3的界面设计简洁直观,操作流程清晰,用户可以快速上手并且高效地完成各
项管理任务。
综上所述,金蝶K3是一款功能强大、安全可靠、易用高效的企业管理软件,能够为企业提供全面的管理解决方案。
我们相信,在未来的发展中,金蝶K3将继续发挥重要作用,助力企业实现更大的成功和发展。
金蝶K3常见问题金蝶问题六

金蝶K3常见问题金蝶问题六金蝶K3产品环境&行业篇常见问题集锦(六)1.118 中间层创建事务失败适用版本:K/3 V12.0.0 精益版问题表现:登录K/3 主控台时,提示“中间层创建事务失败”,改如何处理?娄底金蝶软件解答:请按下列方法步骤操作:方法一:1、依次单击操作系统的【开始】→【所有程序】→【Microsoft SQL Server】,然后单击【企业管理器】,打开【企业管理器】窗口;2、双击展开控制台根目录;3、依次双击【Microsoft SQL Server】→【SQL Server 组】,右键单击【(Local)(Windows NT)】,然后单击【属性】,打开【SQL Server 属性窗口】;4、单击【安全性】页签,单击选择【SQL Server 和Windows】或【仅Windows】,然后单击【确定】;5、重新启动SQL 服务或重新启动计算机后生效。
方法二:windows server 2003 操作系统上中间层服务器和数据库服务部件分开部署需要添加“启用网络COM+访问”和“启用网络DTC 访问”,才能保证客户端正常访问服务器。
1、以操作系统管理员用户登录操作系统,依次单击【开始】→【控制面板】,打开【控制面板】窗口;2、双击【添加或删除程序】图标,打开【添加或删除程序】对话框;3、单击【添加或删除Windows 组件】,弹出【Windows 组件向导】窗口;4、在【组件】列表中单击勾选【应用程序服务器】,然后单击【详细信息】按钮;5、在打开的【应用程序服务器】对话框中,单击勾选【启用网络COM+访问】和【启用网络DTC 访问】,单击【确定】按钮,返回【windows 组件向导】窗口;6、单击【下一步】,系统将自动完成windows 组件的安装,单击【完成】即可。
方法三:1、依次单击【开始】→【运行】;2、在【打开】中输入msdtc -uninstall ,然后单击【确定】;3、重新启动电脑;4、再次单击【开始】→【运行】,在【打开】中输入msdtc -install,然后单击【确定】即可。
金蝶K3数据库索引与系统性能优化项目解决方案(具体应用篇)

K3数据库索引及系统性能优化解决方案(具体应用篇)--重建索引速度较慢,请在系统空闲时间进行DBCC DBREINDEX(t_icitem)DBCC DBREINDEX(t_item)DBCC DBREINDEX(t_itemclass)DBCC DBREINDEX(t_itemright)DBCC DBREINDEX(t_user)DBCC DBREINDEX(t_group)goif not exists(select 1 from sysindexes where name='ix_group_fgroupid')create index ix_group_fgroupid on t_group(fgroupid)goif not exists(select 1 from sysindexes where name='ix_itemright_ftypeid')create index ix_itemright_ftypeid on t_itemright(ftypeid)go1 SQL Server调整当用户使用K3系统一段时间以后,发现系统的响应时间越来越长。
这种情形往往是由于账套数据库缺乏维护引起的。
缺乏维护的数据库会存在过多地碎片、过期的统计、隐含着可能的错误查询结果的数据库的逻辑和物理的不一致性,这些都会直接影响系统的性能。
这里介绍解决上述账套数据库性能问题常用的方法。
1.1 使用DBCC语句发现和解决上述问题。
DBCC: 数据库一致性检查器。
打开SQL 查询分析器,执行如下语句。
u DBCC SHOWCONTIG 显示指定表的数据和索引的有关数据碎片的信息DBCC SHOWCONTIG(表名[,索引名])在有大的改动的表,引入数据的表,或者引起低效查询的表上使用该语句。
例:DBCC SHOWCONTIG(’T_ITEM’)u DBCC DBREINDEX 重建指定数据库中表的一个或多个索引。
人资金蝶K3系统运行缓慢原因及建议(2)

2015-12-01人资金蝶K/3系统运行缓慢原因及建议
原因一:金蝶K/3不是集团版的HR系统,不能支持多家分公司同时操作,当有分公司进行【考勤计算】时,其他分公司同时进行考勤基础数据维护(如排班、加班、请假、补签等)时,系统会冲突,造成死锁。
建议解决方法:
1.收回门店人资考勤计算权限,由系统后台定期自定计算考勤,减少冲突。
2.升级金蝶K/3系统到集团版(例如金蝶EAS)。
3.门店人资分流使用,避免月底高峰期同时使用,减少冲突几率。
原因二:服务器操作系统或硬件异常,造成CPU使用频率过高,而内存使用率过低,造成运行速度缓慢。
建议解决方法:
4.目前服务器管理权限涉及人员过多,例如金蝶服务人员及软件开发人员也有服务器的管
理员权限,建议收回,改为通过资讯进行中转。
5.服务器重新安装操作系统及检测硬件故障。
目前解决方法:
1.数据库服务器从17
2.21.0.7迁移到172.21.0.6
2.安排资讯人员重新安装172.21.0.7服务器操作系统
3.部分门店人资晚上进行数据处理。
K3客户端连接不上时的解决办法

7)中间层、客户端或者其中的一个或者多个不在域里边,那么要求客户端当前登录Windows的用户必须存于中间层服务器的Power Users组中或者administrators组中。如确认后问题依旧,请进入分析8
8)中间层的COM+服务和MSDTC(Distributed Transaction Coordinator
文件替换客户端和中间层对应的文件。如果进行以上操作后问题依旧,进入分析4
4)本机以前安装过中间层,而且本机的中间层COM+组件包没有卸载干净。请启动【控制面板】-【管理工具】-【组件服务】,然后在组件服务中进入【COM+应用程序中】,将K/3相关的包删除。如果问题还是依旧,请进入分析5
一定要装SQL2000 SP4的补丁
测试环境:
服务器win2003 server sp2版本。
客户端是xp 专业版本,sp3。
K3 10.2版本。
1.检测是否都在一个工作组里。
2.
3.在计算机管理里,把客户端的用户名全部加入,并且归入管理员帐户组,这一步一定要做,否则会提示未知的权限。
如果以上不行,进入
本地安全策略-本地策略-用户权利策略-拒绝从网络访问这台计算机,这里把guest删除
本地安全策略-本地策略-安全选项-账户:使用空白密码的本地帐户只允许进行控制台登陆,这里选择已禁用
本地安全策略-本地策略-安全选项-网络访问:本地账户的共享和安全模式,这里选择 经典
1.检测是否能ping上。
2.检测是否能打开网上邻居,并且能打开目录。如果打不开目录,则:
右建网上邻居-属性-左边选择“设置家庭或小型办公网络”一路下一步,出现输入计算机名的时候可以不输入,输入工作组也可以按照mshome作默认,有个选项的,启用共享和关闭共享,这里选择启用,这要操作应该可以访问了,最好能重新启动一下,并且关闭windows的防火墙
金蝶K3服务器与客户端配置

金蝶K3服务器与客户端配置
用户安装了K3的服务器和客户端后,服务器的配置,客户端注册中间层与登录时经常会出现不能连线的情况,针对这一问题,我们需要对服务器进行几种配置,以解决这些问题问题。
1、服务器的配置
首先,我们要配置服务器,点击我的电脑右键→属性,
点击高级→性能→设置
勾选只为关键WINDOWS程序和服务启用数据执行保护。
这一步是为了防止系统出错后,WINDOWS启用数据保护造成K3数据出错不能读写的情况。
在组件服务里,右键我的电脑,选择选项,设置事务超时为0
默认属性勾选在此计算机上启用分布式COM
打开MSDTC选项下的事务配置→安全配置
把有勾的选项都勾上
确定后双击我的电脑,进入COM+应用程序
进入COM+应用程序后,选择E和K开头的程序,注意不同类型的图标不要选择
选择后点击右键→属性,就可以开始设置
进入属性→标识
服务器与客户端连接有三种模式:
第一种是如图使用交互式用户
此时你的服务器里,需要建立与客户端相同的WINDOWS帐号和密码,并且将它隶属于系统管理员
第二种做法是选择网络服务
此时你需要进入本地安全策略,把本地账户的共享和安全模式为经典
禁用使用空白密码的本地账户只允许进行控制台登录,防止有些客户端没设密码而导致进入不了。
第三种做法是选择下列用户,填上服务器的WINDOWS帐号密码
组策略上本地账户的共享和安全模式改为仅来宾,并且开启来宾账户来完成配置。
K3常见细节小问题

K3常见的错误代码及细节问题一.出现的错误代码1. 错误代码:429 ActiveX部件不能创建对象原因:在客户端或中间层没有进行远程组件的注册,导致K3主控台与服务器不能进行远程通讯;解决方法:在客户端的“开始”菜单中选择程序—金蝶K3—远程组件配置工具,在弹出的对话框中,在“单一中间层服务器”栏输入中间层服务器的IP地址192.168.1.250,点击“确定”,不要点击“测试”;2.错误代码:462 远程服务器不存在或不可用原因:客户端与中间层之间的网络不通,或者虽然网络畅通,但在“单一中间层服务器”栏输入的中间层服务器的IP地址不是192.168.1.250,导致K3不能与真实的IP地址之间进行通讯;解决方法:a) 请先检查该机的IP地址是否是自动,如果是自动,请把它改为手动并输入192.168.1.XXX,子网掩码会自动设定为255.255.255.0,网关为192.168.1.1;b) 对WIN2000和WIN XP操作系统按如下操作进行:在开始—运行—录入CMD,然后点确定,在出现的DOS窗口中,录入PING 192.168.1.250 ,如果出现request timed out,则说明网络不通,请解决网络配置问题;c) 运行远程组件配置工具进行组件注册,方法同第1步;3.错误代码:70 拒绝的权限,原因:客户端的用户没有通过中间层服务器的身份验证,所以导致登录K3主控台时出现该提示,或者是中间层服务器上中了病毒,把分布式COM停止了;解决方法:a ) 该方法通常适用于一台或数台客户端不能登录的情况,不适用于所有的客户端不能登录的情况,首先,检查服务器上有无该客户端当前登录用户名,如有则可能是客户端的擅自更改了客户端的用户windows登录密码,该密码并未得到中间层服务器的认可,请改回原密码。
b) 该方法通常适用于部分客户端不能登录的情况,如果密码没有改变,出现该错误代码,则有可能是该客户端上的DCOM服务被病毒停止,请在该客户端上的开始菜单—设置—控制面板—管理工具—组件服务—在出现的窗口中,选择左侧的组件服务—计算机—用鼠标右击”我的电脑”,选择”属性”—在新出现的窗口中选择”默认属性”选项卡—把第1个”在计算机上启用分布式COM”勾选,在”默认身份验证级别”下选”无”,在”默认身份模拟级别”下选”匿名”—点击”确定”后退出,启动K3,如果K3不能启动,则把服务器重新启动即可;c) 该方法通常适用于所有的客户端不能登录的情况,只有中间层服务器上的K3主控台能登录K3系统,如果客户端的windows密码没有改变,出现该错误代码,则有可能是中间层服务器上的DCOM服务被病毒停止,请在服务器上的开始菜单—设置—控制面板—管理工具—组件服务—在出现的窗口中,选择左侧的组件服务—计算机—用鼠标右击”我的电脑”,选择”属性”—在新出现的窗口中选择”默认属性”选项卡—把第1个”在计算机上启用分布式COM”勾选,在”默认身份验证级别”下选”无”,在”默认身份模拟级别”下选”匿名”—点击”确定”后退出,启动K3,如果K3不能启动,则把服务器重新启动即可;d) 该方法通常适用于所有的客户端不能登录的情况,如果客户端的windows密码没有改变,出现该错误代码,请在开始—>运行—>输入regedt32—>在注册表编辑器的菜单中选择”安全”—权限—选择用户为everyone,用户组为administrator—点击”确定”退出,重新启动计算机后运行K3。
k3提示错误的解决方法

5、点击“添加”,然后选择Windows\system32\dllhost.exe文件。
6、最后点击“确定”,退出窗体即可,重启电脑
如还不行:
把K3的注册表清除工具弄出来,重新装K3。
记得重新装之前先用注册表清除工具清除注册表里的K3信息才可以。10.0以后的可以到安装盘里找。10.0的是这个:
"C:\Program Files\Kingdee\K3ERP\RegClear.exe"
然后修复K3客户端,并重新远程组件测试注册
K3 V10.3在凭证录入和凭证查询的时候,提示“定义的应用程序或对象错误”
错误代码:126(7EH)
source:KDVBF
Detail:automation错误
1、右键“我的电脑”,选择“属性”
2、选择“高级”,再选择性能中的“设置”
3、弹出性能选项窗体中,选择“数据执行保护”
automation错误1右键我的电脑选择属性2选择高级再选择性能中的设置3弹出性能选项窗体中选择数据执行保护4选择为除下列选定程序之外的所有程序和服务启用dep5点击添加然后选择windowssystem32dllhostexe文件
客户端登陆K3控制台提示:activeX部件无法创建“错误代码:424,需要对象”;
故障原因:
K3客户端登陆系统用户名或密码。在K3服务器上没有创建或密码不同,导致权限被拒绝。
解决方法:
在K3服务器上创建客户端正在使用的系统用户(administrator)并加入administrators组,修改客户端administrator密码与K3服务器上创建的系统 K3数据服务和中间层在同一台服务器
k3提示错误的解决方法

中间层注册组件或其它K3程序文件被删除或被杀毒软件误杀。
解决方法:
关闭防火墙,杀毒软件。等其它正在运行程序
使用K3光盘或K3安装文件修复服务器K3软件。(开始---程序---金碟K3---K3删除或添加)
修得完成后自动弹出中间层注册对话框。重新完成中间层注册
2.运行新增内网K3客户端提示:“错误代码:424,需要对象”;且客户端无法通过远程组件测试(KdSvrMgr等组件创建失败),其它内网K3客户可以正常使用。
故障原因:
K3客户端登陆系统用户名或密码。在K3服务器上没有创建或密码不同,导致权限被拒绝。
解决方法:
在K3服务器上创建客户端正在使用的系统用户(administrator)并加入administrators组,修改客户端administrator密码与K3服务器上创建的系统用户(administra“错误代码:424,需要对象”;
网络状况:
1. K3数据服务和中间层在同一台服务器
2.服务器管理员用户名为admin(更改为administrator后内网用户无法打开K3控制台)
1.内网所有客户端登陆K3控制台提示:activeX部件无法创建。
故障原因:
4、选择“为除下列选定程序之外的所有程序和服务启用DEP
5、点击“添加”,然后选择Windows\system32\dllhost.exe文件。
6、最后点击“确定”,退出窗体即可,重启电脑
如还不行:
把K3的注册表清除工具弄出来,重新装K3。
记得重新装之前先用注册表清除工具清除注册表里的K3信息才可以。10.0以后的可以到安装盘里找。10.0的是这个:
金蝶K3问题记录及解决

金蝶__K3_ERP问题记录及解决2012-07-06 10:39:46| 分类:金蝶 | 标签:金蝶 k3 |字号订阅一、初始化参数设置< XMLNAMESPACE PREFIX ="O" />多级审核,在哪里设置短信提醒。
答:就在多级审核设置处可以设置系统消息提醒,仅部分单据支持,如合同支持。
短信提醒需要另外购买移动商务平台支撑。
如何补销售订单、采购订单、财务数据等动态数据?答:都必须手工录入。
那些单据需要补参见:T03_03_01系统初始化方案_金龙机电.doc应付款预警设置、查看答:系统设置—〉系统设置—〉业务预警怎么设置让扁平、空心、实心技术人员只能编辑归属自己管理的物料及BOM,但是又能相互查询。
答:启用数据权限管理。
会影响性能,建议后期考虑。
出库、入库、领料,全部保存即为审核?答:系统设置-单据设置-修改-选项-(勾起来)保存即为审核产品入库单:源单类型:简化成:产品检验单、生产任务单,其它单据源单类型也根据流程简化使用答:系统设置-单据类型-选择显示的原单类型出现用户冲突情况答:在帐套管理-网络控制里把里面的任务删除检验项目无法新增组答:打开SQL查询分析器,选择需要进行操作的数据库。
根据ftablename修改表ICMaxnum中字段Fmaxnum的值为QMBgroupinfo中字段FID的最大值。
输入以下命令并运行:update ICMaxnum set Fmaxnum = (select max(Fid) from QMBgroupinfo)where Ftablename='QMBgroupinfo'客户化报表开发,权限已经有了,但是点进去,系统提示没权限答:重新做一次权限分配怎么设置能让星期天不能录单据(或者能修改制单日期)答:把服务器的系统日期改掉高层查看报表能不能在权限里能不能设置指定各事业部的报表答:在数据功能权限里可以做,不过会降低运行速度打印出现演示版原因:系统使用该模块的用户数量超过了购买的点数解决:可以叫旁边的用同一模块的同事先退出K/3MSCOMCTL.OCX组件加载控件失败在C盘搜索到MSCOMCTL.OCX文件,右键单击打开方式,选择用REGSVR32.EXE打开(C:\\WINDOWS\SYSTEM32\REGSVR32.EXE)远程连续打印设置答:1、开始-所有程序-极通EWEBS客户端-EWEBS客户端设置2、选择第三项打印机设置,启用虚拟打印机,在默认本地打印机选择本机安装的打印机,打印精度看附件《连续打印设置》看不到被禁用的基础资料在基础资料界面查看-选项,把显示禁用资料勾选不显示组织机构系统—主控台编辑器—选项----不显示组织机构代码和名称(勾选)< XMLNAMESPACE PREFIX ="ST1" />09.09.25 财务部在原材料下面挂物料这个核算项目不能挂,增加核算项目那里是灰色的原因:基础资料-物料里的存货科目代码已经吧原材料这个科目用了。
毕业实践报告:金蝶K3系统环境模块常见问题及解决方案

《毕业实践报告:金蝶K/3系统环境模块常见问题及解决方案》摘要:毕业实践报告:金蝶K/3系统环境模块常见问题及解决方案,系统是一套基于三层结构技术的应用程序,三层结构包括数据库服务器、中间层服务器、客户端三个层次,在K/3 系统中的COM 组件包括了中间层组件和客户端组件,在使用K/3 的过程中,经常会遇到组件报错导致程序全部或者部分功能无法正常运行的情况,金蝶K/3产品安装之前,首先要对系统环境进行检测,为避免K/3程序被误判为恶意程序,建议关闭防火墙,并退出杀毒软件,然后在需要安装K/3客户端的电脑上插入金蝶K/3资源光盘,系统自动弹出安装界面毕业实践报告:金蝶K/3系统环境模块常见问题及解决方案黄筱婷【摘要】金蝶K/3 ERP系统,集供应链管理、财务管理、人力资源管理、客户关系管理、办公自动化、商业分析、移动商务、集成接口及行业插件等业务管理组件为一体,以成本管理为目标,计划与流程控制为主线,通过对成本目标及责任进行考核激励,推动管理者应用ERP等先进的管理模式和工具,建立企业人、财、物、产、供、销科学完整的管理体系。
系统环境模块,,K/3 系统是一套基于三层结构技术的应用程序,三层结构包括数据库服务器、中间层服务器、客户端三个层次,在K/3 系统中的COM 组件包括了中间层组件和客户端组件,在使用K/3 的过程中,经常会遇到组件报错导致程序全部或者部分功能无法正常运行的情况通过在实际接线中遇到的销售问题,利用k3的环境模块处理的流程,帮助客户解决当前的环境问题。
客户的常见问题主要表现在:1.单台客户端连接不上中间层2.所有客户端连接不上中间层3.企业在使用过程中常见的组件问题【关键字】金蝶k3、系统环境模块、常见问题、解决方案前言金蝶国际软件集团有限公司是亚太地区领先的企业管理软件及电子商务应用解决方案供应商,是全球软件市场中成长最快的独立软件厂商之一,是中国软件产业的领导厂商。
金蝶开发和销售的软件产品包括针对快速成长的新兴市场中企业管理需求的企业管理软件、通过互联网提供服务的电子商务应用软件和为企业构筑电子商务平台的中间件软件。
金蝶K3 Cloud 常见问题集合

登录业务站点报错:type "UDT_VARCHARTABLE" not found K/3 Cloud 3.0整体和特性客户端登录报错:System.Windows.Markup.XamlParseException操作可能会破坏运行时稳定性K/3 Cloud 3.0整体和特性Silverlight 插件错误消息和处理办法K/3 Cloud 3.0整体和特性管理站点如果重建或注册管理中心库K/3 Cloud 3.0整体和特性IE端登录Cloud时报错:The provider is not compatible withthe version of Oracle client K/3 Cloud 3.0Oracle Mac使用safari访问cloud异常K/3 Cloud 3.0整体和特性新建的数据中心,在打开Cloud登录页面未显示K/3 Cloud 3.0整体和特性登录Cloud报错:HTTP错误500.24-Internal Server Error检测到在集成的托管管道模式下不适用的设置K/3 Cloud 3.0整体和特性新建数据中心,登录时选不到K/3 Cloud 3.0整体和特性IE端访问Cloud报错:1001 出现了错误K/3 Cloud 3.0整体和特性Cloud在win8 64位下登录报错:未能加载文件或程序集“Oracle.DataAccess”或它们某一个依赖项。
K/3 Cloud 3.0Oracle管理站点登录报错:引发类型为“Kingdee.BOS.ServiceFacade.ServiceException”的异常。
标识为“XXX”的业务对象不存在,或者被删除K/3 Cloud 3.0整体和特性IE端访问Cloud报错:引发类型为“Kingdee.BOS.ServiceFacade.ServiceException”的异常。
Object cannot be stored in an array of this type.K/3 Cloud 3.0整体和特性在管理中心新建了两个数据中心,在客户端登录时看不到新建的数据中心。
K3 WISE环境性能优化知识文档档

K/3 WISE环境性能优化知识文档
客户环境主要是内存过低引起,请增加中间层和数据库服务器的物理内存至4G以上,如果是32位操作系统请开启系统3GB参数,
并请先按以下方式进行环境优化处理;
一、操作系统打上最新的 sp 包,并定期更新微软补丁;
二、数据库优化:
1 、数据库服务器的物理内存要大于账套实体的大小,如账套是5 G ,则物理内存至少也要5 G ;
2 、进入数据库 - 属性 - 高级把数据库的最大并行度设置为 1 ,默认是 0( 提高CPU利用率);
3 、做数据库的最大内存限制,至少预留2-4G给操作系统使用;
4 、定期为账套重建索引,如果是 WISE12.2 以后的版本,也要为账套管理数据库 kdacctdb 定期重建索引;
5、进入数据库-数据库属性-文件-修改自动增长为200M(默认是10%);
6、如果是64位操作系统和数据库,数据库不需要勾选AWE;
三、中间层优化:
1 、参考附件对组件服务 COM+ 进行优化;
2 、配置线程数;
3、如果客户端超过10个,则建议把数据库和中间层分开部署;
4、把组件服务-COM+组件公共的组件如:ebosystem、eboK3、ebopublic、ebodesign、kdsvrmgr应用程序池修改为2-3,生存时间限制设置为120分钟;。
金蝶K3数据库索引及系统性能优化解决方案(具体应用篇)

K3数据库索引及系统性能优化解决方案(具体应用篇)--重建索引速度较慢,请在系统空闲时间进行DBCC DBREINDEX(t_icitem)DBCC DBREINDEX(t_item)DBCC DBREINDEX(t_itemclass)DBCC DBREINDEX(t_itemright)DBCC DBREINDEX(t_user)DBCC DBREINDEX(t_group)goif not exists(select 1 from sysindexes where name='ix_group_fgroupid')create index ix_group_fgroupid on t_group(fgroupid)goif not exists(select 1 from sysindexes where name='ix_itemright_ftypeid')create index ix_itemright_ftypeid on t_itemright(ftypeid)go1 SQL Server调整当用户使用K3系统一段时间以后,发现系统的响应时间越来越长。
这种情形往往是由于账套数据库缺乏维护引起的。
缺乏维护的数据库会存在过多地碎片、过期的统计、隐含着可能的错误查询结果的数据库的逻辑和物理的不一致性,这些都会直接影响系统的性能。
这里介绍解决上述账套数据库性能问题常用的方法。
1.1 使用DBCC语句发现和解决上述问题。
DBCC: 数据库一致性检查器。
打开SQL 查询分析器,执行如下语句。
u DBCC SHOWCONTIG 显示指定表的数据和索引的有关数据碎片的信息DBCC SHOWCONTIG(表名[,索引名])在有大的改动的表,引入数据的表,或者引起低效查询的表上使用该语句。
例:DBCC SHOWCONTIG(’T_ITEM’)u DBCC DBREINDEX 重建指定数据库中表的一个或多个索引。
金蝶K3数据库常见问题及数据库修复恢复方法

金蝶K3数据库常见问题及数据库修复恢复方法一、背景介绍金蝶K3是一套企业管理软件系统,广泛应用于企业的日常运营和管理中。
在使用金蝶K3的过程中,由于各种原因可能会出现数据库相关的问题,本文将介绍一些常见的数据库问题以及修复恢复方法。
二、常见问题1. 数据库异常关闭数据库异常关闭是指数据库在运行过程中突然停止,导致数据无法正常读取和写入。
可能的原因包括电源故障、硬件故障、系统崩溃等。
修复方法:•检查服务器和硬件设备,确保它们正常工作。
•检查数据库日志,查看是否有任何异常或错误信息。
•尝试手动启动数据库服务,如果无法启动,可以尝试使用数据库的恢复工具来修复数据库。
•如果无法修复数据库,可以考虑使用数据库备份来恢复数据。
2. 数据库性能问题数据库性能问题指的是数据库在处理大量数据时出现的延迟、响应缓慢等情况。
修复方法:•检查数据库的配置参数,优化参数设置。
•检查数据库索引,确保其能够有效支持查询操作。
•定期清理数据库,删除不再使用的数据,以保持数据库性能的稳定和高效。
•考虑使用缓存技术,将频繁访问的数据缓存在内存中,加快数据访问速度。
3. 数据库备份和恢复数据库备份和恢复是非常重要的数据库管理任务。
在金蝶K3中,数据库备份可以帮助企业保护数据免受意外损坏或丢失的影响。
修复方法:•定期进行数据库备份,以确保数据的安全性。
•当数据库损坏或数据丢失时,可以使用备份文件进行恢复。
•请注意,数据库恢复可能需要较长的时间,具体恢复时间取决于数据库的大小和恢复的复杂性。
三、数据库修复恢复方法1. 使用数据库自带的修复工具金蝶K3数据库提供了一些自带的修复工具,可以帮助修复数据库问题。
常用的修复工具包括:•数据库备份和还原工具:可以备份和还原数据库。
•数据库校验工具:可以用于检查数据库的完整性,并解决一些常见的数据损坏问题。
•数据库恢复工具:可以恢复损坏的数据库文件。
2. 寻求专业数据库管理员的帮助如果无法通过自带的修复工具解决数据库问题,建议寻求专业数据库管理员的帮助。
金蝶K3系统某用户操作卡顿的处理办法

金蝶K3系统某用户操作卡顿的处理办法
Xzczxc119 最近在使用K3系统的时候出现某个用户在操作的过程中特别的卡,尤其是在调用基础资料的时候,而其他用户则没有这个现象,经过各种资料的搜集,最终找到了处理办法,并亲测成功,处理方法如下:
打开数据库服务器,在查询管理器中输入下面粗体部分。
Use AIS20071012135434(此名称一定要是问题账套对应的数据库实体名)
delete from t_userprofile where fuserid in (select fuserid from t_user where fname like '张三')
根据实际情况选择数据库实体和出现问题的用户,执行该语句删除几行在t_userprofile 中的记录即可解决。
K3组件正在调用中间层

K3组件正在调用中间层...k3“组件正在调用中间层…”2客户端在日常处理中,偶发性出现“组件正在调用中间层…”的提示1、问题描述:客户端在日常处理中,偶发性出现“组件正在调用中间层…”的提示,出现该提示后,客户端K/3无响应,无法做任何操作。
而且一台客户端出现该问题后,其他客户端也相继会出现该问题,最后只有重启COM+服务,问题才能解决。
该问题一天偶尔出现一次,有时几天出现一次。
有时一个用户使用,也会出现该问题。
2、问题分析:出现该问题时1、客户端,用户无法操作,做任何操作,都提示“组件正在调用中间层…”,等候一会,仍然无法使用。
2、中间层,所有组件运行无异常(没有耗时特别长的组件)3、数据库,无堵塞,无死锁,无耗时很长的SQL。
4、重启中间层后,问题可以解决。
分析:“组件正在调用中间层…”的提示,表示系统出现了挂起。
根据问题的初步分析,估计和COM+有关,并且和使用Win2003系统有关系。
客户端出现了挂起,同时中间层Dump表明,Rpc调用出现挂起。
该现象属于微软已经确认的一个BUG,需要安装微软已经发出的补丁解决,或安装Win2003Sp1。
3、解决方案:在K/3中间层安装了Win2003Sp1后,问题解决。
(注意:安装Win2003SP1后,需要进行相关的COM+安全设置,才能正常使用,需要修改的选项:COM+设置中,增加了“远程激活”和“远程启动”权限,Everyone的该权限默认会被取消,必须选上)4、通用案例2—-COM+配置/环境的问题现象: COM+ System Application 服务意外地终止1、问题描述:表现为客户端挂起,用户无法操作,有的时候会提示“组件正在调用中间层…”,有的时候没有任何信息,必须手工杀掉进程才能继续使用。
查看中间层的组件服务,表现正常。
2、问题分析:出现这个问题后,查看中间层服务器上的系统事件日志,事件日志,有下面的信息:7031 Service Control Manager COM+ System Application 服务意外地终止,这种情况已经出现了 1 次。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
K/3客户性能问题工作指导手册第1版K/3客户性能问题工作指导手册第一章:前言5✡面临的问题 5 ✡解决问题:手册的目的 5 1,指导分支机构服务人员和客户处理现有性能问题5 2,指导实施人员在实施中避免将来可能发生的性能问题6 3,理解性能问题,提高工作能力6✡阅读对象 6 ✡手册的组织和阅读方式 6 ✡一些关于本手册的说明7 ➢由于此手册牵涉一些K/3在技术方面的细节,为了防止有些人用意不良,断章取义来攻击K/3和公司,请注意保密7➢本手册的是从研发人员的角度写的,目的是为了和分支机构一起解决客户的性能问题,但是可能存在偏颇,欢迎提供建议和意见,同时此手册不止是针对性能问题,对一些常见的非功能问题也作了描述7➢本手册是K/3总体设计组半年来处理客户性能问题的一些经验的总结,不是一个逻辑严密的体系,当然文字方面的功底可能也不是太好(请谅解程序员的作文水平,写此手册的时候才发现自己WORD的操作技能太差),我们努力写的更好,但是能力有限,欢迎指正7 第二章:性能问题概述7第一节. 客户性能问题的表面现象: 8一.某些局部功能速度太慢,不能满足日常的业务要求8二.系统突然出现全面的死机现象9三.系统所有功能频繁出现等待现象,且等待时间较长9四.有规律的在某个时段系统速度变慢10五.某些客户端功能好像比正常的速度慢一点10第二节. 影响系统运行性能的主要因素: 10一.数据量10二.并发数11三.硬件配置和软件系统配置11四.二次开发12五.数据授权12第三节. 客户性能问题的本质分类: 12一.非K/3软件问题13一) 网络问题13二) 硬件配置14三) 软件环境14四) 实施和应用问题14二.K/3软件问题15一) 架构级的问题15二) 局部功能算法问题15 第三章:性能问题处理策略和处理流程16一. 性能问题所涉及的角色16二. 性能问题的处理策略17✡尽量自力更生17✡消防员和消防规则17三.客户性能问题的处理流程18四. 性能问题处理相关的工作产品18第四章:性能问题分析方法和辅助分析工具19第一节. 方法论19 ✡排除法19✡像医生看病19第二节. 辅助分析工具19一.Windows任务管理器20一) 使用方法20二) 数据库服务器CPU曲线的一些典型结论211,CPU持续100%一段时间212,CPU大多数时间保持在40%以上213,良好的CPU状态22三) 判断数据库内存是否够用的一种简单方法22二.组件服务22一) 使用方法22二) 如何找到正在执行的资源耗用多的组件24三) 如何判断中间层的阻塞24四) 关于STA模式COM+线程数限制问题24三.SQL Server的事件探查器(SQL-PROFILE)24一. 使用方法24二. 一些使用技巧30三. 主要跟踪数据的解释31四.数据库死锁和阻塞监测工具32第五章:性能问题的解决方法33第一节. 一些观点33 ✡速度是相对的33✡解决性能问题需要得到客户的配合和支持33✡积极面对,尽早解决33第二节. 解决方法: 33 ✡升级硬件33✡改变和调整应用方式34✡寻找合适的补丁34✡优化数据库索引34✡与研发沟通,获得解决方案34第六章:优化性能的系统维护策略和一些常见问题34第一节. 优化性能的系统维护策略34一.收缩数据库35二.优化账套36三.培训操作用户养成良好的操作习惯37四.根据用户的业务特点做适当的索引优化37第二节. 一些常见问题37一.数据库服务器内存居高不下37二.SQL-SERVER能够使用多少物理内存38三.SQL-SERVER事务日志超长38四.SQL-SERVER数据文件大小不正常39第一章:前言本章主要描述K/3现在面临的性能问题的现状、手册的目的、阅读对象、手册的组织方式以及阅读方法✡面临的问题毋庸置疑,K/3现在已经成为国内最优秀的ERP软件,但是随着K/3产品的不断壮大,K/3产品的功能越来越强,在我们的产品不断实现更加强大功能的同时,另外一个问题却慢慢浮现出来,这个问题就是性能问题。
问题以前也存在,但是现在暴露了出来,显得极为突出,客户在抱怨,分支机构在抱怨,性能问题已经严重影响了公司和K/3的声誉。
从一种角度这也说明了K/3的优秀,K/3已经有了广大的客户群,同时客户在K/3系统运行了大规模的业务。
当然我们要勇敢正视这个问题,积极的去解决问题,从管理层到研发的每一个人现在都在重视和解决这个问题。
✡解决问题:手册的目的软件尤其是企业应用软件的性能问题,可以说是一个比较复杂的问题,软件本身,软件的运行环境,实施,客户应用方式都可能引发问题。
同时解决这个问题也绝不是能和修改一个BUG一样,一次性解决,这个问题会成为一个长久的问题,这不是说我们金蝶一次性做不好,我想任何软件公司都不可能做到。
当然研发会全力以赴,精益求精,做好软件的每一个细节,把K/3做到极致。
同时我们实施人员,服务人员也要了解性能问题,掌握一些技能,处理非软件本身的性能问题,只有大家一起努力,才能让客户满意,让每一个客户的K/3系统稳定高速的运行。
写这个手册的目的就是希望能够让广大实施服务人员以及客户更好的了解性能问题,掌握处理问题的策略,方法,在以后的工作中有效的解决和处理性能问题对于性能问题,我想我们应该这样说:我们一直在努力,我们也必须这么做。
记得以前看过一篇关于SAP开发管理的文章,其中SAP的一位开发管理人员说过一句话,原话已不记得,但是大概的意思是,他们的程序员为提高每一个功能点的速度每天在努力,这反映了SAP的产品尽善尽美的追求,同时我想这也说明性能问题不是一天就可以解决的。
归纳起来本手册的主要目的和作用有以下几点:1,指导分支机构服务人员和客户处理现有性能问题随着K/3客户群的壮大,客户应用规模的不断扩大,现在有性能问题的客户不断增加。
面对性能问题,分支机构和客户不知道如何下手处理,在半年多的客户支持中,通过与分支机构和客户的直接接触,发现:有些分支机构不知道性能问题应该找那个角色来支持;即使找到了研发,也存在严重的沟通问题,在描述问题时很笼统;有些问题其实很容易解决,但是缺乏一定的知识和能力,也需要研发来解决;希望能通过阅读此手册,让分支机构和客户对性能问题有一定的认识,具备一定的处理问题的能力,掌握与研发交流的技巧,有效的解决解决现有性能问题。
2,指导实施人员在实施中避免将来可能发生的性能问题有些性能问题本身就是实施不当引起的,有些问题可以在实施中通过变通的方式加以避免,在实施的时候就应该对客户的数据量和并发做一定的预计,在做实施方案时考虑性能问题。
实施人员通过学习此手册希望能够在实施中对可能存在的性能问题有一定的指导意义。
在半年的客户支持中发现有些项目在实施阶段就有了性能问题,所以在实施中避免将来可能发生的性能问题有很重要的意义。
3,理解性能问题,提高工作能力正如前面所说,性能问题将会是一个应用软件长久存在的问题,所以掌握一定有关性能问题的知识,深入理解性能问题,对提高工作能力有很大的帮助,更好的帮助顾客成功。
✡阅读对象本手册的主要阅读对象是技术支持人员、实施人员、客户服务人员、有一定技术能力公司授权的客户系统管理员。
✡手册的组织和阅读方式第一章就不用说了,前言对于所有的手册都差不多,一带而过就可以了。
第二章是对性能问题的一个概述,手册的重点不在像教课书咬文嚼字说明概念,主要是根据工作经验,说明了K/3客户性能问题的表现,影响K/3系统性能的主要因素,K/3性能问题的本质和分类。
在以往的工作中往往发现向客户和分支机构询问客户系统的表现是一件很困难的事,有的甚至就是说“慢“或者“死机“,就好像你告诉医生说我病了一样,研发人员从这样的描述中得到的信息很少,很难进一步定位和分析问题.通过学习本章希望对性能问题有一定的深入认识,便于以后在工作中的交流。
很多客户的性能问题并不是由于软件本身引起的,至少不是绝对的,理解影响系统性能的因素和从本质上认识性能问题的分类,可以就地解决一些性能问题。
对于此章请认真阅读,相信这些内容都很简单,但是系统实用的描述对于你还是有一定的用处。
第三章主要说明了对于性能问题的处理策略和处理流程,让所有相关人员理解性能问题处理策略和了解处理流程,确保我们知道如何有效的利用合理的流程和资源高效的解决问题,这些与技术无关,但是对于分支机构和客户来说了解这些策略和流程能提高工作的效率。
花点时间在这一章应该有好处。
第四章主要对一些常用的性能监测工具的使用做了说明,同时对如何分析性能问题作了描述,希望通过这一章的学习能掌握分析定位性能问题的方法,这是本手册的重点里面的内容在手册中写了很多,但是实际很少,这就是技术手册的尴尬。
第五章讲述了对于各种性能问题的解决方法和策略,这里有技术和非技术的解决策略,希望对分支机构自力更生解决客户的性能问题和在与研发交流中有帮助。
第六章是一些技术方面的专题和系统关于性能方面的维护策略,这些问题可以让你更深刻的了解K/3系统,让你在客户那儿游刃有余。
✡一些关于本手册的说明➢由于此手册牵涉一些K/3在技术方面的细节,为了防止有些人用意不良,断章取义来攻击K/3和公司,请注意保密。
➢本手册的是从研发人员的角度写的,目的是为了和分支机构一起解决客户的性能问题,但是可能存在偏颇,欢迎提供建议和意见,同时此手册不止是针对性能问题,对一些常见的非功能问题也作了描述。
➢本手册是K/3总体设计组半年来处理客户性能问题的一些经验的总结,不是一个逻辑严密的体系,当然文字方面的功底可能也不是太好(请谅解程序员的作文水平,写此手册的时候才发现自己WORD的操作技能太差),我们努力写的更好,但是能力有限,欢迎指正。
在写此手册的时候我最痛苦的就是如何组织内容的结构,就像一个医生无法把自己的治病经验一下子描述清楚,所以很多问题都翻来覆去的出现在不同的章节,我的原则就是宁可罗嗦,也要清楚,也许这样反而不清楚。
第二章:性能问题概述本章主要描述了什么是性能问题、性能问题的表面现象、影响K/3系统性能的因素、本质上性能问题的分类什么是性能问题: 在这儿不想从其它的书上抄一段文字来定义什么是性能问题。
当客户突然对你说:”我们的K/3死机了”、“你们K/3的销售出库单保存太慢了”,“老是出现中间层切换重试”、”我们不能出库了”、“我们的客户在排队”……这就是性能问题。
当出现这些问题的时候,你可能告诉客户重启服务器,一段时间后客户已经对此厌烦,如果不及时处理,我们K/3的声誉和公司的声誉在客户那儿可能就直线下降,作为服务人员和实施人员的你很着急,这些情况我都遇到过,这时候我们首先作的就是具体的了解问题,向客户询问系统的情况,这儿存在一个在软件行业普遍存在的问题那就是对问题的描述和沟通(告诉别人的和要告诉别人的误差往往很大),所以你要引导客户,询问具体的情况,当然如果你在现场那更好,即使你在现场,你如果不能处理,向研发寻求支持,你也要能够和研发很好的沟通,否则研发人员就只能到现场去处理,浪费不必要的资源。