金蝶K3新建账套各类报错的解决方案_第1页
金蝶K3新建账套各类报错的解决方案_第2页
金蝶K3新建账套各类报错的解决方案_第3页
金蝶K3新建账套各类报错的解决方案_第4页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、金蝶知识库文档金蝶软件中国有限公司客户服务中心第1 页共 9 页新建账套报错的解决方案新建账套报错的解决方案新建账套报错的解决方案新建账套报错的解决方案新建账套时提示 “无法创建数据库 请检查目录 是否存在 以及系统空间是否充足 .错误描述 无法打开备份设备?MicrosoftSQLServerMSSQLBFILESCM.bak? 。设备出现错误或设备脱机。详细信息请参阅 SQLServer 错误日志。 ” 发生的原因新建账套时提示 “无法创建数据库 请检查目录 是否存在以及系统空间是否充足.错误描述无法打开备份设备 ?MicrosoftSQLServerMSSQLBFILESCM.bak?。

2、设备出现错误或设备脱机。详细信息请参阅 SQLServer 错误日志。”的解决方案 2011 年 8 月 24 日 V1.0 编写人 覃海枝 2011 年 8 月 31 日 V2.0 修改人 唐光本文件使用须知著作权人保留本文件的内容的解释权 并且仅将本文件内容提供给阁下个人使用。对于内容中所含的版权和其他所有权声明 您应予以尊重并在其副本中予以保留。您不得以任何方式修改、复制、公开展示、公布或分发这些内容或者以其他方式把它们用于任何公开或商业目的。任何未经授权的使用都可能构成对版权、商标和其他法律权利的侵犯。如果您不接受或违反上述约定 您使用本文件的授权将自动终止 同时您应立即销毁任何已下载

3、或打印好的本文件内容。著作权人对本文件内容可用性不附加任何形式的保证也不保证本文件内容的绝对准确性和绝对完整性。本文件中介绍的产品、技术、方案和配置等仅供您参考且它们可能会随时变更恕不另行通知。本文件中的内容也可能已经过期著作权人不承诺更新它们。如需得到最新的技术信息和服务您可向当地的金蝶业务联系人和合作伙伴进行咨询。著作权声明著作权所有 2011 金蝶软件中国有限公司。所有权利均予保留。版权信版权信息版本信息本期概述金蝶知识库文档金蝶软件中国有限公司客户服务中心第2 页共9 页目录1.问题概述.32.新建账套报错的原因分析.31.1新建账套原理.31.2新建账套报错原因分析.33.新建账套报

4、错的解决方案.4金蝶知识库文档金蝶软件中国有限公司客户服务中心第 3 页共 9 页问题概述 K/3V10.3 及之后版本在新建账套过程中选好账套文件存放路径及账套身份验证模式等参数后单击 “确定 ”可能会遇到提示“无法创建数据库请检查目录C是否存在以及系统空间是否充足。错误描述无法打开备份设备,C:ProgramFileMicrosoftSQLSeverMSSQLBACKUPDBFILESCM.BAK? 。设备出现错误或设备脱机详细信息请参阅SQLServer 错误日志导致新建账套失败具体报错截图如图-1 所示。图 -1 新建账套报错新建账套报错的原因分析新建账套原理首先我们需要了解新建账套的

5、原理这样有助于分析新建账套报错的原因。新建账套的过程可以分为以下几个步骤通过系统扩展xp_regread 读取注册表HKEY_LOCAL_MACHINESOFTWAREKingdeeKDPRODUCTPATH 的值。目的在读取账套文件存放在哪个目录里面。2 获取账套类型文件的存储路径后再通过系统扩展xp_cmdshell 调用 unrar.exe 程序解压安装目录K3ERPDBFILE 的 RAR 文件。文件解压操作。 3 文件解压还原后 通过调用 RESTOREDATABASE 语句还原数据库 最后执行一些升级脚本。 最终再 xp_cmdshell 删除解压的文件。新建账套报错原因分析其次从

6、报错的提示信息和新建账套原理的分析中可以得出结论在新建账套过程中报错 详细信息为 “无法创建数据库 请检查目录 是否存在 以及系统空间是否充足 .错误描述 无法打开备份设备?MicrosoftSQLServerMSSQLBFILESCM.bak?”针对此报错原因可以分为以下4 种。账套的数据库实体存放路径中出现空间不足。账套的数据库实体存放路径中出现了中文的路径。操作系统用户对账套模板文件夹DBFILE 不具有读取权限此种情况下通常金蝶知识库文档金蝶软件中国有限公司客户服务中心第4 页共9 页是调用K/3组件的用户不具有管理员权限或者是通过远程桌面直接在服务器上新建账套。注册表中HKEY_LO

7、CAL_MACHINESOFTWAREKingdeeKDPRODUCTPATH键值的缺少正常情况下键值应为DBFILE 文件夹的存放路径。新建账套报错的解决方案检查数据库实体存放路径所在磁盘空间是否充足。具体操作步骤 双击【我的电脑】右击文件存放路径中的磁盘 选择【属性】查看【可用空间】是否充足若磁盘空间出现不足的情况则更换数据库实体存放路径。以C 盘为例如图 -2所示。图 -2 查看磁盘可用空间检查数据库实体存放路径。检查数据库实体存放路径中是否存在中文一般情况下不允许 K/3 的相关文件存放在中文路径下面如 “C:金蝶账套如出现此种情况则只需要更换存储路径或者把路径中的中文修改成英文。尝试

8、给 DBFILE文件夹赋予 everyone 完全控制权限。具体操作如下在 K/3 安装路径找到 K3ERP 文件夹 然后右键单击 DBFILE文件夹选择【属性】在属性对话框依次单击【安全】 【添加】 选择【高级】 【立即查找】 找到 everyone 用户添加到【用户或组中】 并且赋予该用户以“完全控制权限 ”。如图 -3 至图-7 所示。金蝶知识库文档金蝶软件中国有限公司客户服务中心第 5 页共 9 页图 -3 打开 DBFILE文件夹属性图 -4 选择“高级 ”金蝶知识库文档金蝶软件中国有限公司客户服务中心第 6 页共 9 页图 -5 选择 “立即查找 ”图-6 查找到everyone

9、用户 确定添加该用户金蝶知识库文档金蝶软件中国 有限公司客户服务中心第7页共 9 页图-7 赋予everyone 用户完全控制权限单击 “确定 ”按钮注册表中PATH 键值缺失。针对注册表键值如何检查及修复该键值可以参考以下方案。进入到注册表依次查找如下的项UCT”在右边项目列表中双击打开【PATH】查看【数值数据】中的数值数据 是否为 DBFILE 文件夹的存放路径。若该数值为空或者不正确 则需要进一步检查 图 -8PATH 的数值数据金蝶知识库文档金蝶软件 中国 有限公司客户服务中心第 8 页共 9 页 1、进入到【控制面板】 【添加 /删除程序】 【KingdeeK/3 】 单击【更改

10、/删除】按钮 选择【修改】 在调出的 K/3 安装状态中查看【数据库服务部件】前的复选框 是否已勾选 若未勾选 则勾选进行安装。 若已都选上 则进行第 2 步中的检查。如图 -9 至图 -10 所示。图 -9 选择 “更改 ”图-10 查看数据库服务部件是否已安装 2、检查KDSYATEM文件夹下是否有PKDAC 文件在数据库服务器部件安装正常的情况下该文件有 3 个 后缀分别为 VBR 、DLL 、EXE及 PKDAC.EXE 若这些文件都存在则进行 3步中的检查否则重装 K/3 的数据库服务部件。 如图 -11 所示。金蝶知识库文档金蝶软件中国有限公司客户服务中心第9 页共 9 页图 -11 检查 PKDAC 文件是否存在 3、若 PKDAC文件全都存在则进入到 K3ERP 文件夹中查找 DBFILE 文件夹中是否存在账套模

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论