金蝶k3问题汇总.docx
- 文档编号:15629081
- 上传时间:2023-07-06
- 格式:DOCX
- 页数:41
- 大小:1.42MB
金蝶k3问题汇总.docx
《金蝶k3问题汇总.docx》由会员分享,可在线阅读,更多相关《金蝶k3问题汇总.docx(41页珍藏版)》请在冰点文库上搜索。
金蝶k3问题汇总
K3日常问题解决手册
本期概述
●本文档适用k3软件在日常的安装利用进程中故障的处置
●本文档具体论述了k3软件在日常应用中可能碰到的问题?
学习完本文档以后,能够对一些常见的问题进行处置
版本信息
●2006年11月11日编写人:
冯涛
版权信息
●本文件利用须知
●高作权人保留本文件的内容的解释权,而且仅将本文件内容提供给阁下个人利用。
对于内容中所含的版权和其他所有权声明,您应予以尊重并在其副本中予以保留。
您不得以任何方式修改、复制、公开展示、发布或分发这些内容或以其他方式把它们用于任何公开或商业目的。
任何XX的利用都可能组成对版权、商标和其他法律权利的侵犯。
若是您不同意或违背上述约定,您利用本文件的授权将自动终止,同时您应当即销毁任何已下载或打印好的本文件内容。
●高作权人对本文件内容可用性不附加任何形式的保证,也不保证本文件内容的绝对准确性和绝对完整性。
本文件中介绍的产品、技术、方案和配置等仅供您参考,且它们可能会随时变更,恕不另行通知。
本文件中的内容也可能已通过时,高作权人不许诺更新它们。
如需取得最新的技术信息和服务,您可向本地的金蝶业务联系人和合作伙伴进行咨询。
●
●高作权声明高作权所有2006金蝶软件(中国)有限公司。
●所有权利均予保留。
目 录
第一章 k3的安装及卸载问题
K3安装所需要的环境
⑴查看k3各个版本的发版说明。
⑵通过K/3安装程序检测环境,并通过此检测工具安装相关的环境。
K3对于sql语言排序规则的要求
在SQL的安装进程中SQLServer的排序规则(Collation)必需是:
Chinese_PRC。
1.3在安装SQLServerSP3,出现无论用windows认证仍是混和认证,都出现密码错误的情形。
查看临时目录下的,会发觉以下描述:
[TCP/IPSockets]SpecifiedSQLservernotfound.
[TCP/IPSockets]ConnectionOpen(Connect())。
这是由于SQLServerSP3的一个小bug,在安装sp3的时候,没有监听tcp/ip端口,能够依照以下步骤进行:
⑴打开SQLserver客户器网络实用工具和服务器网络工具,确保启用的协议中包括namepipe,而且位置在第一名。
⑵确保[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\ConnectTo]"DSQUERY"="DBNETLIB".若是没有,请自己手工成立。
⑶停止mssql。
⑷从头进行安装。
SQLServer安装进程中出现“以前进行的程序创建了挂起的文件操作,运行安装程序前,必需从头启动”。
重启机械,再进行安装,若是发觉还有该错误,请按下面步骤:
⑴在开始->运行中输入regedit。
⑵到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\PendingFileRenameOperations位置,记录注册表项值中的文件名称。
确保这些文件未设置只读属性。
⑶从头启动服务器,如过问题仍未解决,请找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\PendingFileRenameOperations并将该注册表值置空,肯定后稍待5秒钟,无需从头启动机械即可从头安装程序安装即可。
安装SQL2004SP4补丁包时双击运行后提示“已有一个安装实例在运行,无法执行此安装向导”。
在“任务管理器”-“进程”中找到要进程将它结束,再从头执行一次安装程序即可。
SQL服务器更改运算机名称后,不能msql服务启动。
进入服务器操作系统“控制面版”—“管理工具”—“服务”查看sql服务的启动用户,必需利用本地系统帐户来启动sql。
如何不从头安装sql而更改sql的语言排序规则。
运行MicrosoftSQLServer\80\Tools\Binn\,选择需要更改的数据库名称,在“包括数据文件的原目录”当选择安装光盘中对应的数据库版本下的X86\DATA目录,“语言排序规则设置”当选择需要的规则,若是Sql已经存在数据库实体。
请不做如上操作。
SQLserver安装过程中,安装程序安装到:
安装程序正在安装ms数据访问组件时,屏幕出现错误提示:
“commandlineoptionsyntaxerror,typecommand/?
forhelp”然后点肯定继续,结果到:
安装程序正在安装HTML帮忙时,屏幕又出现题目为htmlhelpupdate错误警对话框提示:
“commandlineoptionsyntaxerror,typecommand/?
forhelp”,再点肯定继续,安装程序开始复制文件,复制完文件后又出现错误提示:
无法找到动态连接库(是MDAC的一个组件),请指定路径点肯定后安装程序停止运行,让查看安装日记。
⑴检查SQLServer的安装目录是不是有中文目录存在,若是有请更改成英文目录,如将:
D:
\软件\Sqlserver中的"软件"去掉.
⑵重装MDAC
⑶修改注册表:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\setup
删除ExceptionComponents
重启服务器,从头安装。
K3多语言版本对操作系统的适应性。
K/3多语言版本的安装包会自动识别操作系统的默许语言并安装对应语言的K/3,且所有的客户端都只能连接到和自己默许语言一致的操作系统上安装的中间层,要求绝对匹配一致,不然系统提示语言不一致,无法登录的。
(Win2000默许语言查看:
控制面板->区域选项->常规)
(Winxp/Win2003默许语言查看:
控制面板->区域和语言选项->高级)
目前对多语言支持较好的版本:
简、繁、英
+sp1+pt000704简、繁
+sp1+sp1eng简、英
+sp2简、繁、
简、繁
(具体每一个版本对多语言的支持,请参考发版说明)
K3安装进程中报如图错误:
在进程中结束掉掉,从头安装k3。
在win2003英文操作系统上(区域语言选项为英文)安装,点击环境检测无响应,直接对忽略环境检测,执行对k3产品的安装时报错,在进程中杀掉无效如图:
将区域语言选项调成简体中文后就可以够正确执行产品的安装了。
安装k3产品时,安装进程中报如图错误:
此错误是由于在执行安装中,不能正确的读取安装包的数据。
在安装进程中若是执行的是光驱或网络安装,请将k3安装包复制到本地后进行安装,若是是通过本地安装还出现此类问题,请改换安装光盘,从头安装。
1.13安装完K/3,组件没有正确注册,不能正常运行K/3;在添加/删除程序中卸载K/3时出现提示如图:
此情形一般原因主如果:
安装K3时是从网络安装,安装程序提示需要从头启动,从头启动后用本地用户登录运算机,如此安装程序就无法访问原来安装时的网络路径,造成了这种情形的发生。
在安装k3的过城中请选择本地安装。
如何处置克隆安装的系统。
克隆的机械会使DTC协调器的一个GUID唯一标识出现相同的现象,从而致使网络中找到两个同一标识的DTC服务器,如此就可能会给K/3客户端的访问带来问题,若是是如此的情形,能够通过下面的步骤尝试修复从头安装msdtc:
在“开始”菜单点击“运行”,通过命令行运行msdtc–uninstall,重新启动服务器,运行msdtc–install从头安装。
K3运行时反复提示安装Office2000的解决方式。
用Regedit打开系统注册表项:
HKEY_CURRENT_USER\Software\Microsoft\Office\\Common;看是不是有此值:
OSAShortcut,若是没有,增加该数值,并设为Dword类型(即双字节值),将其值设为1即可解决。
K3归并报表如何进行单独安装。
在安装了Web服务器的机械上查找系统system32\KDWEB\Public\Cab\进行复制安装,或能够同web方式下载安装:
如何对加密服务进行加载和反加载。
c:
\WINDOWS\system32\kdcom\/service-加载命令
c:
\WINDOWS\system32\kdcom\/unregserver-反加载命令
K3不同组件的手动注册方式。
⑴DLL文件的注册:
A、一般DLL文件利用%windir%\system32\注册该文件
B、对于ActiveDLL,必需注册到组件服务中的某个COM+组件包。
有如下两种方式:
①利用组件服务注册:
安装新组件,并指定对应的DLL文件。
②拖放注册:
如图,将DLL文件拖放到某个组件包的组件框中。
注释:
注册前必然要将组件包关闭,并禁止他人挪用该组件包中的任何组件,不然可能注册不成功,在注册之前,建议删除掉组件包中原有的dll文件对应的组件。
⑵EXE文件的注册
A、一般EXE文件无需注册。
B、ActiveEXE:
利用参数RegServer注册
如以前的,能够利用……\kdcom\/regserver注册。
ActiveEXE注册前最好利用/UnRegServer反注册一下,确保注册表相关键值的正确性。
⑶VBR文件的注册
VBR文件用来连接远程中间层和客户端的桥梁,若是二者不一致或没有注册,直接结果就是客户端无法连接远程中间层。
对于该文件的注册,利用%windir%\system32\,详细方式有如下两种:
A、通过命令行参数进行注册:
%windir%\system32\–d–q–s中间层ip地址或机械名……\***.vbr
命令参数注释如下:
B、通过打开方式注册:
1右键点击需要注册的vbr文件,选择打开方式
2在打开方式当选择其他,然后选择%windir%\system32\,肯定。
弹出如下对话框:
远程传输选择DCOM,网络地址选择中间层的机械名或IP地址。
点击肯定注册成功。
K3安装进程中报如图错误:
⑴从头加载DTC服务
在“开始”菜单点击“运行”,通过命令行运行msdtc–uninstall,重新启动服务器,运行msdtc–install从头安装
⑵为DTC服务指定具有系统管理员权限的帐号启动。
指定操作完成后,请从头启动DTC服务。
K3安装或注册进程报如图错误,手动注册组件无效。
对COM+环境进行修复,如下:
⑴、找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\COM3,然后删除那个目录。
⑵、打开控制面板,在“添加/删除程序”当选择“添加/删除Windows组件”页。
按照向导的提示进行下一步操作,同意所有的给出的默许值,直到完成。
重启运算机。
如何手动卸载K3
由于K/3各个版本一致,所以以下以的为例说明:
每一个版本安装后,在%systemdrive%\ProgramFiles\InstallShieldInstallationInformation下边都有一个GUID【全世界统一编码,32位】,的{9A9695BC-76E6-46DB-8055-40D20D5276C0}。
(如何识别其他版本的GUID了?
在
InstallShieldInstallationInformation下面存在很多的GUID文件夹,咱们能够打开这些文件夹,运行文件夹中的文件,查看安装信息来肯定),删除步骤如下:
⑴删除%systemdrive%\ProgramFiles\installshieldinstallationinformation\{9A9695BC-76E6
-46DB-8055-40D20D5276C0},并记住那个文件夹的GUID。
⑵利用regedit进入注册表编辑器,找到
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall,然后在他下边找到第1步中提到的GUID,并删除。
⑶找到HKEY_LOCAL_MACHINE\SOFTWARE\KINGDEE,并删除下KINGDEE下面的所有键值。
⑷删除%windir%\system32下所有kd开头的文件和文件夹,有个叫的不能删除,无论他。
若是需要保留中间层已经注册账套列表,记得备份中间层机械kdcom下的文件。
⑸删除%windir%\system32下所有的VBR文件,*.vbr。
⑹删除%systemdrive%\ProgramFiles\CommonFiles\Kingdee文件夹。
⑺删除客户端安装路径K3ERP目录。
⑻利用K3安装盘2中的other目录中的Regclear目录检查并清除,如图:
请在目录/关键字中输入“kd”,进行清除。
做完上述操作后手动卸载完成(k3自动卸载后也能够通过此步骤来检查是不是完全卸载干净)。
K3不能在系统的添加/删除程序不能卸载加密卡驱动程序。
能够采用加密卡生产商提供的一个强制卸载工具:
第二章 k3客户端的配置及应用问题
K3远程组件配置无法启动,而且犯错类似如图。
此问题是由于客户端%windir%\system32(Win98路径应该%windir%\system)下的st和不匹配引发的。
出现这种情形的原因应该就是以上提到的两个文件中一个不存在或安装的时候某个文件被锁定而没有被替换成最新的文件而出现。
到一些能够正常运行远程组件配置工具的机械的以上路径拷贝这两个文件到当前出问题的机械的%windir%\system32(Win98路径应该%windir%\system),替换即可。
K3远程组件配置工具列表为空。
出现该问题是由于客户端%windir%\system32(Win98路径应该%windir%\system)下的st和不存在引发的。
到一些能够正常运行远程组件配置工具的机械的以上路径拷贝这两个文件到当前出问题的机械%windir%\system32(Win98路径应该%windir%\system)下即可。
K3消息平台的应用中,粘贴附件。
同意方不在同一运算机的情形不能查看。
发送方贴进去的不是附件原文件,只是附件的一个超级链接。
消息的接收用户必需有权限查看发送方运算机的该文件。
K3在客户端进入凭证录入或帐簿查询时,提示“文件/路径错误”的报错信息,提示框显示是金蝶套打设置。
该问题是因为K3ERP目录下,保留套打设置信息的文件被设置成了只读属性,致使产生该问题,将只读属性去除问题即可解决该问题是因为K3ERP目录下,保留套打设置信息的文件被设置成了只读属性,致使产生该问题,将只读属性去除问题即可解决
K3客户端在单据新增的时候,出现错误提示“单据显示犯错”,无法新增单据。
通过u命令反注册,然后通过从头注册,以上两个文件都在system32目录下。
K3引料单保留第一张的时候正常,继续保留第二张的时候提示远程服务器不存在或不可用,此报错只有在XP系统出现。
⑴编辑HOST文件,添加中间层IP地址映射。
⑵关闭windows防火墙。
⑶设置数据保护功能:
我的电脑上右键,选择属性->高级->性能->设置->数据执行保护,选择“为下列选定程序之外的所有程序和服务启动DEP”,在COMSurrogate前打勾。
若是没有COMSurrogate这一项,选择添加,在System32目录下找到。
K3中间层是WINDOWS2003操作系统,客户端登录主控台时提示“概念的应用程序或对象错误/ntanthorith/networkservice”。
在SQLServer的企业管理器——安全性——登录中增加本机用户IIS_wpg,然后设置该用户为需要访问的账套数据库的权限为db_owner。
另外一种办法是直接将账套管理——数据库——账套属性中的系统账号改SQLServerSA身份验证。
在客户端应用系统工具时,提示“系统没有检测到安装文件,请确认是不是已安装提示”。
在安装客户端的进程中,没有选择安装系统工具,致使系统工具的文件没有拷贝到客户端,或有可能因为其他的系统问题致使系统工具文件损坏,系统工具涉及的文件是和,能够从正常应用的客户端上拷贝这两个文件到本机的K3ERP目录。
K3客户端用普操作系统USERS组用户登岸系统,登岸K3提示注册表权限不足。
在注册表的"HKEY-LOCAL_MACHINE"下software子键给予普通users组完全控制权限,而且选择“允许未来自父系权限的继承传播”进行授权,若是系统的磁盘格式为NTFS格式,请把system32和k3erp两个目录的安全权限给users完全控制。
终端客户端运行K3客户端时提示:
客户端不能与中间层在同一台机械上,事实上确实是没有在终端服务端安装中间层。
该问题是因为注册表的权限没有放开,请添加注册表:
HKEY_CLASSES_ROOT\和HKEY_CLASSES_ROOT\AppID,能够通过添加两个目录树的对应用户的权限,允许完全控制
&安装中间层和客户端的机械要注册到其他的中间层服务器上,如何设置。
在版本中,若是有安装中间层和客户端的机械要注册到其他的中间层服务器上,默许是无法测试通过的,必然要在该机械上将组件服务-COM+应用程序中所有的K3中间层组件(ebo开头的组件)删除,才能够注册其他中间层服务器。
K3客户端如何设置登录主控台时只显示组织机构输入框没有下拉列表选择。
登录K3主控台后,选择“系统”—“设置”—“主控台编辑”,再选择“选项”,在选项设置中取消“登录界面不显示所有组织机构的代码和名称”选项。
K3客户端安装了两块卡别离连接内网和外网,双击运行k/3主控台图标程序无响应,可是将连接外网网卡的网线拔出来即无此现象。
需将此运算机上连接内网的网卡优先级设为最高级即可。
操作步骤如下:
⑴在桌面上选中“网上邻居”点右键“属性”打开“网络连接”窗口。
⑵在“网络连接”窗口点击“高级”菜单选“高级设置”。
⑶在“高级设置”窗口“适配器和绑定”页签下选中连接内网的“本地连接”点击右边的向上的绿色小箭头。
⑷点击肯定“完成”设置。
K3中间层启动远程组件配置工具老是提示k/3的系统服务正在本地运行,目前无法进行组件配置。
在组件服务—正在运行的进程中找到正在运行的K3组件包,点击右键选关闭。
K3做凭证引出的时候,报“无法创建,odbc驱动错误”。
从头安装odbc驱动(从头完全安装office2000版本以上即可)。
K3客户端主控台的消息平台不能正常发送消息。
只有部份客户端出现问题时,客户端手工注册和k3(建议从其它的好的客户端COPY过来),若所有客户端出现问题,则手工注册中间层k3appcommand.dll,另查看数据库实体的t_message表单,看时候是记录过量,做一次清除操作.上述操作后,还不能正常利用,只能从头安装客户端。
K3客户端登岸主控台时提示:
无法创建帐套检测部件,点击“是”以后报automaintion错误。
⑴若是是部份客户端出现此问题,请将正常客户端上的文件覆盖到有问题的客户端,并从头测试注册客户端,若是是所有客户端出现此问题,请从头注册中间层文件,此文件存在于ebosystem包中。
⑵安装iis在sqlserver的企业管理器中登录用户中增加本机用户IIS_wpg,然后设置该用户为需要访问的账套数据库的权限为db_owner,或利用sqlsa身份验证
⑶删除文件,从头注册帐套。
中以管理员administrator身份在主控台中进行编辑,可是以普通用户登录K/3时仍是能看到不可见的功能菜单。
以后实现了用户能够独立设置自己的菜单项的功能。
各登录用户利用主控台编辑,只会影响到自己的菜单利用。
若是管理员希望对于全局菜单项进行编辑,且影响到每一个用户,能够利用以下的方式:
⑴利用SQL查询分析器,打开对应的K/3数据库,执行类似以下的SQL语句
updatet_DataFlowDetailFuncSetFVisible=0whereFDetailFuncID=10101--10101是凭证录入的菜单ID
⑵各客户端停止K/3的连接,在开始->运行中输入%TEMP%,在弹出的目录中删除掉DataflowTemp那个目录及其中的文件
⑶从头打开主控台就可以够了。
登岸k3客户端提示:
“连接无法用于此操作……”。
⑴在系统开始菜单的“运行”中别离键入temp和%temp%,清空dataflow文件夹中的内容。
⑵在能够正常运行的客户端,复制的文件到犯错的客户端。
⑶清空该帐套实体中t_DataFlowTimeStamp表单中的内容。
客户端测试全数通过,但进行注册的时候,提示:
“方式作用于对象失败”。
⑴查看dtc服务是不是启动,如没启动,请指定用户启动(建议为操作系统管理员权限的帐)号)。
⑵修复com环境。
⑶关闭防火墙,杀毒软件(建议在管理工具—服务中停掉相关的服务)。
K3k/3中点击部份模块,提示过时。
客户端没有正常退出系统,加密卡站点没有释放,手工在中间层清除加密卡信息。
K3客户端运行报如图错误。
若所有客户端均出现此问题,则是因为在中间层组件中没有注册好K3MBOSInstall组件,在ebodesign包中注册K3MBOSInstall组件,如ebodesign包中有此组件,删除掉从头注册,若是部份客户端出现此问题,则从能够正常运行的客户端的机械上拷贝文件过来从头用注册客户端。
能够正常检测到各模块的加密卡,但在打印基础资料时显示有演示版字样。
已发补丁pt001017解决此问题。
+sp1安装pt000704后,客户端GUI主控台登岸时,录入组织机构、公司密码,回车键后,系统直接打开上次打开的账套,用上次登岸的用户名进入账套。
并非出现账套选择和用户名、密码登岸界面出来,用鼠标按肯定按钮是正常的。
已发补丁pt001477解决此问题。
K3不在域环境,登录主控台时并无设该账套的用户为NT安全认证,为何仍是能够用域用户身份登录。
不在域环境,若是没有把该账套中的用户利用NT安全认证,现在以域用户身份登录会是guest用户登录,此信息能够在主控台的右下角看到。
若是在账套管理中把guest禁用,现在再登录就会提示guest已禁用,不能登录。
K3客户端运行,提示:
该数据正在被修改,无法编辑。
在sqlserver的企业管理器中将该帐套实体中的表中清空t_funccontrol的内容,关闭杀毒软件。
生成凭证时,网络控制出现大量的“凭证增加”,随后检测不到加密狗,出现“演示版”;在网络控制清除后,不出现“演示版”了。
已发补丁解决此问题。
K3升级到后在做应付单据时老是提示网络冲突,已经清除网络控制中的记录仍是存在错误提示。
执行下面的语句:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 金蝶 k3 问题 汇总