1、毕业实践报告金蝶K3系统环境模块常见问题及解决方案毕业实践报告:金蝶K3系统环境模块常见问题及解决方案毕业实践报告:金蝶K3系统环境模块常见问题及解决方案毕业实践报告:金蝶K/3系统环境模块常见问题及解决方案黄筱婷【摘要】金蝶K/3 ERP系统,集供应链管理、财务管理、人力资源管理、客户关系管理、办公自动化、商业分析、移动商务、集成接口及行业插件等业务管理组件为一体,以成本管理为目标,计划与流程控制为主线,通过对成本目标及责任进行考核激励,推动管理者应用ERP等先进的管理模式和工具,建立企业人、财、物、产、供、销科学完整的管理体系。系统环境模块,K/3 系统是一套基于三层结构技术的应用程序,三
2、层结构包括数据库服务器、中间层服务器、客户端三个层次,在K/3 系统中的COM 组件包括了中间层组件和客户端组件,在使用K/3 的过程中,经常会遇到组件报错导致程序全部或者部分功能无法正常运行的情况通过在实际接线中遇到的销售问题,利用k3的环境模块处理的流程,帮助客户解决当前的环境问题。客户的常见问题主要表现在:1.单台客户端连接不上中间层2.所有客户端连接不上中间层3.企业在使用过程中常见的组件问题【关键字】金蝶k3、系统环境模块、常见问题、解决方案前言金蝶国际软件集团有限公司是亚太地区领先的企业管理软件及电子商务应用解决方案供应商,是全球软件市场中成长最快的独立软件厂商之一,是中国软件产业
3、的领导厂商。金蝶开发和销售的软件产品包括针对快速成长的新兴市场中企业管理需求的企业管理软件、通过互联网提供服务的电子商务应用软件和为企业构筑电子商务平台的中间件软件。同时,金蝶向全球范围内的顾客提供与软件产品相关的管理咨询、实施与技术服务。金蝶独特的“快速配置,快速实施,快速应用,快速见效”的全球化产品与服务定位,能够帮助顾客从容面对不确定商业环境带来的挑战,实现业务流程与IT 技术的完美结合,理模式,使企业资源配置最优化,提高企业核心竞争力。1.2 金蝶K3环境架构与发展K/3系统是典型的三层结构应用,由数据库、中间层、客户端三层构成,此外HR/Web系统为可选部件:数据库安装数据库产品和K
4、/3数据库服务部件,目前K/3系统支持的数据库产品是Microsoft SQL Server,所有的业务数据都存储在这里;中间层包括所有业务系统的业务逻辑组件,这些组件会被客户端所调用,是K/3系统的核心部分;客户端K/3客户端桌面应用程序,基于Windows GUI,安装在业务系统操作人员的机器上;HR/Web系统基于IIS提供K/3人力资源、管理门户、CRM等WEB服务。第二章 环境介绍新建帐套1新建帐套概述1.1 K/3V10.2及以前版本K/3V10.2版本之前,K/3的新建帐套机制都是通过执行相关的SQL脚本文件,新建相应类型的帐套以及数据库表,这个过程由于涉及SQL数据库语句的执行
5、,导致新建帐套的过程比较长。K/3数据库服务部件的主要功能仅限于访问和列出数据库服务器的磁盘目录结构,供选择建库的路径,如果数据库服务器和中间层服务器部署在同一服务器上则不需要安装K/3数据库服务部件,因为本机磁盘目录不通过数据服务部件也能列出。1.2 K/3V10.3及以后版本K/3V10.3版本开始,K/3的新建帐套机制已经不再是通过执行SQL建库脚本进行创建,新建帐套的过程实际上是一个恢复模板数据库备份文件的过程,先将模板数据库备份的压缩文件解压缩出来,然后调用SQL的存储过程来进行数据库备份文件的恢复,恢复完成后就是一个新的空帐套,这样的改变好处就是可以缩短新建帐套的过程。 K/3数据
6、库服务部件的功能也进行扩充,不再仅限于访问和列出数据库服务器的磁盘目录结构,K/3数据库服务部件安装除了有用于列出服务器目录的PKDAC组件外,还包括所有帐套类型的模板数据库备份的压缩文件以及解压工具(UNRAR.exe)、相关注册表信息等。模板数据库的压缩文件保存在C:Program FilesKingdeeK3ERPDBFILE目录中,1新建帐套常见问题解决方案:23.1 是否安装K/3数据库服务部件K/3V10.2版本之前如果数据库服务器和中间层服务器部署在同一服务器上则不需要安装K/3数据库服务部件,但由于在V10.3版本更改了新建帐套的工作机制后,数据库服务器和中间层服务器部署在同一
7、服务器上也是必须要安装K/3数据库服务部件。所以如果没有安装K/3数据库服务部件,则会导致新建帐套报错的现象。3.2 数据库服务器的注册表缺少键值或路径不符在安装了K/3数据库服务部件后,正常情况可以在数据库服务器的注册表中写入DBFILE目录的信息,在注册表中默认路径是: HKEY_LOCAL_MACHINESOFTWAREKingdeeKDPRODUCTPATH 上面PATH键值应该是记录了DBFILE目录的完整路径信息,如下图3-1所示,如果该键值中没有此目录信息或完整路径和实际DBFILE目录完整路径不符合,则也会导致新建帐套报错。如果不存在此键值则需要手工添加,路径不符则需要修改与实
8、际目录路径一致。3.3 丢失Unrar.exe文件在安装K/3数据库服务部件后,包含一个UNRAR.exe文件,主要用于模板库压缩文件的解压缩,该文件默认保存在%systemroot%system32目录下。如果缺少该文件会导致模板库压缩文件无法解压缩,也就无法实现新建帐套的操作。该文件可以从WINRAR压缩软件的安装目录中找到。 注:如果是K/3V11.0版本,该文件是保存在C:Program FilesKingdeeK3ERPKDSYSTEM目录中的。第三章 环境介绍分开部署连接问题3分开部署设置步骤:(1)关闭Windows防火墙首先关闭这两台服务器自带的Windows 防火墙:操作方法
9、是:依次单击【开始】菜单下的【控制面板】【系统和安全】【Windows 防火墙】,然后单击【打开或关闭Windows 防火墙】,在打开的【自定义设置】窗口中选择【关闭Windows防火墙】选项,并单击【确定】按钮(2)添加应用程序服务器右键单击桌面上的【计算机】图标,单击选择【管理】菜单,打开【服务器管理器】窗口,在左侧列表中选择【角色】节点,然后在右侧窗口中单击【添加角色】按钮,如图-2所示,在打开的【添加角色向导】窗口中,单击【应用程序服务器】(3)配置COM+和DTC安全依次单击【开始】菜单下的【控制面版】【管理工具】【组件服务】,展开【组件服务】【计算机】【我的电脑】,右键单击【我的电
10、脑】,单击选择【属性】菜单。在打开的【我的电脑属性】窗口中,选择【COM安全】页签,单击“启动和激活权限” 列表下的【编辑限制】按钮,选择everyone用户,如果列表中没有everyone用户,单击【添加】按钮进行添加即可(4)添加host解析数据库和中间层分开部署时,两台服务器要互做host解析:中间层服务器添加数据库主机的IP地址和计算机名,数据库服务器添加中间层主机的IP地址和计算机名。分别打开C:WindowsSystem32driversetc目录下的hosts文件。在最后新增一行,添加对方服务器的IP地址和计算机名,如图-9所示,添加完成后关闭保存文件即可。4分开部署的介绍(各个
11、部件怎么连接)定义:数据库、中间层、Web系统均分别单独部署在专用服务器上,适合于K/3系统大多数部署案例。当客户端数量超过10个,应该把每个服务器角色分开单独部署,并且建议这些服务器专用于K/3服务,不建议用其他企业应用服务器(例如AD、DNS、Mail等)兼任。这样才不至于多种服务争抢服务器运算资源,影响K/3系统的运行性能。而且从网络安全角度考虑,管理员可能对数据库、中间层、Web服务采用不同的安全策略,例如将数据库隔离在单独VLAN、将Web服务放在DMZ等,服务器分开部署更能满足网络安全方面的要求。K/3客户端与中间层服务器之间的连接: 通过在客户端上打开【开始】【程序】【金蝶K/3
12、】【金蝶K/3工具】【远程组件配置工具】来与中间层进行连接。K/3中间层与数据库服务器之间的连接:通过在客户端上打开【开始】【程序】【金蝶K/3】【金蝶K/3服务器配置工具】【账套管理】来与中间层进行连接。K/3WEB服务器与中间层服务器之间的连接:通过在WEB服务器上打开【开始】【程序】【金蝶K/3】【金蝶K/3服务器配置工具】【站点远程组件配置工具】来与中间层进行连接。各部件之间开启防火墙时的注意事项K/3中间层端口设置: 1、TCP端口135,是RPC服务的固定端口,不能改变; 2、加密服务端口TCP 5159,10.3之前版本不需要此端口; 3、DCOM动态端口,默认是TCP 4000
13、-4500,可以更改。 K/3数据库端口设置: 1、TCP端口135,是RPC服务的固定端口,不能改变; 2、DCOM动态端口,默认是TCP 4000-4050,可以更改。 3、数据库端口,默认是1433 K/3WEB服务器端口设置: 1、TCP端口135,是RPC服务的固定端口,不能改变; 2、DCOM动态端口,默认是TCP 4000-4050,可以更改; 3、IIS端口,默认是80; 4、HR客户端平台调用端口,8185;第四章 环境介绍k3安装和卸载客户端和服务器安装前的配置1.2.1 防火墙关闭在操作系统的 控制面板windows 防火墙1.2.2 添加com+网络访问和IIS在操作系
14、统的控制面板添加删除程序添加删除windows 组件,在“组件向导中”需要勾选“应用程序服务器”1.2.3 设置网络DTC 和COM 安全选项1、 在操作系统的 控制面板管理工具组件服务中,展开组件服务计算机我的电脑右击,选择“属性”,如图-3 所示。2、选择“MSDTC”的页签;点击安全配置3、勾选网络DTC 访问;允许远程客户端;允许远程管理;允许入站;允许出站;不要求进行验证;启用XA 事务4、“COM 安全”页签中,“访问权限”和“启动和激活权限”,编辑限制中的everyone 都要给予“允许”如何安装k3金蝶K/3产品安装之前,首先要对系统环境进行检测,为避免K/3程序被误判为恶意程
15、序,建议关闭防火墙,并退出杀毒软件,然后在需要安装K/3客户端的电脑上插入金蝶K/3资源光盘,系统自动弹出安装界面单击环境检测按钮,弹出金蝶K/3环境检测窗口,选择需要做环境检测的部件。安装客户端时,此处只需要勾选“客户端部件”即可,环境更新完毕之后,建议重启计算机,然后插入金蝶K/3安装光盘,系统自动弹出安装界面,也可以直接双击安装光盘根目录下的setup.exe文件,在向导窗口中单击【安装金蝶K/3按钮,依次弹出欢迎界面、许可证协议界面,依次单击下一步是按钮安装过程中常见问题:客户没有安装光盘只有安装包直接双击运行安装包中的setup.exe文件或者KDPRODUCTsetup.exe 2、运行安装光盘提示找不到setup.lst直接双击运行安装包中KDPRODUCTsetup.exe 3、有光盘,但电脑没有光驱拷贝光盘文件到硬盘安装/共享安装 4、开机用户需要有管理员权限用管理员权限用户安装K/3 5、安装路径不能有中文会导致打开报异常错误 6、计算机名不能是中文会导致打开报异常错误 如何完全卸载:1、【开始】【设置】【控制面板】【添加删除程序】找到Kingdee安装程序,进行卸载2、删除%systemdrive%Program FilesInstallShield Installation Info
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1