K3数据库日志文件过大分析和解决方案V2.0.docVIP

K3数据库日志文件过大分析和解决方案V2.0.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
K/3数据库日志文件过大分析及解决方案 本文档适用于金蝶k/3(使用SQL Server 2000、SQL Server 2005作为数据库)。 本文档主要阐述了,在K3备份过程中,遇到:”日志文件过大,系统无法完成备份”的问题分析及解决方案。通过对本文档的学习,能够掌握这种问题产生的原因以及解决方法。 2009年6月10日 V11.0 编写人:周素帆 2009年6月 日 V11.0 修改人: 本文件使用须知 著作权人保留本文件的内容的解释权,并且仅将本文件内容提供给阁下个人使用。对于内容中所含的版权和其他所有权声明,您应予以尊重并在其副本中予以保留。您不得以任何方式修改、复制、公开展示、公布或分发这些内容或者以其他方式把它们用于任何公开或商业目的。任何未经授权的使用都可能构成对版权、商标和其他法律权利的侵犯。如果您不接受或违反上述约定,您使用本文件的授权将自动终止,同时您应立即销毁任何已下载或打印好的本文件内容。 著作权人对本文件内容可用性不附加任何形式的保证,也不保证本文件内容的绝对准确性和绝对完整性。本文件中介绍的产品、技术、方案和配置等仅供您参考,且它们可能会随时变更,恕不另行通知。本文件中的内容也可能已经过期,著作权人不承诺更新它们。如需得到最新的技术信息和服务,您可向当地的金蝶业务联系人和合作伙伴进行咨询。 著作权声明 著作权所有 2009 金蝶软件(中国)有限公司 。 所有权利均予保留。 目    录 第一章 报错现象及分析 3 一、报错现象 3 二、问题分析 3 三、关于日志文件 4 第二章 解决方案 4 一、SQL 2000 4 1、执行数据库分离附加 4 2、数据库收缩操作 12 二、SQL 2005 16 1、分离附加数据库 16 2、收缩数据库 19 第一章 报错现象及分析  一、报错现象 案例一、在进行帐套备份的时候提示以下错误,如图1.1所示: 图1.1 案例二、在进行单据录入的时候提示以下错误,如图1.2所示: 图1.2 点击确定后出现如下提示,如图1.3所示: 图1.3 后弹出单句录入界面为不可录入状态,点新增后仍然继续弹出错误提示。  二、问题分析 问题的原因可能主要是由于统计,排序等操作做的太多,太频繁。导致账套实体的事务日志的增长已超过当前的限制太小所致。 如果客户数据库的LOG文件过大,也会导致客户端运行速度变慢,严重时连一个客户端都进不去。产生性能问题。  三、关于日志文件 主要数据文件是数据库的起点,指向数据库中文件的其它部分。每个数据库都有一个主要数据文件。主要数据文件的推荐文件扩展名是 .mdf日志文件包含恢复数据库所需的所有日志信息。每个数据库必须至少有一个日志文件,但可以不止一个。日志文件的推荐文件扩展名是 .ldf。文件增长:可以按百分比或实际大小指定增长速度 。文件容量设置:可以指定文件增长的最大值或不受限(找到所有程序(金蝶k3(金蝶k3服务器配置工具(帐套管理,确定帐套对应的数据库实体文件是那一个。并且记录下该数据库实体名称。如下图2.1所示: 图2.1 其次点击开始菜单(找到所有程序(MICROSOFT SQL SERVER (企业管理器.详细见图2.2 图2.2 打开到企业管理器界面,展开到数据库:如图2.3 图2.3 第一步,将问题账套实体进行数据分离。 在数据库列表中,可以看到K3对应的数据库实体,选中该数据库实体,点右键:选择属性。点击数据文件:记住位置中的文件路径(该文件夹是我们数据库文件所保存的位置.)如图2.4 图2.4 再关掉属性框,回到该数据库实体中. 进入SQL SERVER企业管理器进行分离。SQL SERVER企业管理器-》Micro SQL Servers-》SQL Server组-》(local) Windows NT-》数据库-》帐套号-》所有任务-》分离数据库。如图2.5. 图2.5 (注意该操作要保证没有客户端登陆的情况下做,否则,客户端后面做的数据,将无法保存.) 如果数据库状态中显示:“使用本数据库的连接”不为0,则点

文档评论(0)

0520 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档