电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

数据库损坏及简单修复方式介绍

来源:金蝶云社区作者:金蝶2024-09-223

数据库损坏及简单修复方式介绍

【问题描述】

账套进入提示无效过程调用或参数、数据库可疑(数据库置疑)、点击某功能报错系统会异常退出等数据库损坏的报错。

【场景介绍】

问题描述中的报错都有可能是数据库损坏,数据库损坏的最常见原因就是断电,但不代表没有断电就不会引起数据库损坏,还有可能是磁盘坏道、病毒或某些异常原因导致的。

数据库损坏一般分为轻度损坏和严重损坏,轻度损坏可以通过 sql server自带的修复语句进行修复,严重损坏则是需要通过导库的方式,从数据库中将损坏账套的数据导入到一个新的账套中。下面将介绍轻度损坏的修复方式。

【解决方案】

1、先将所有客户端关闭,关闭后打开数据库,在数据库中将数据库设置为单用户模式,具体路径是选中有问题的数据库,右键-属性-选项-限制访问,将MULTI_USER改成SINGLE_USER。

2、修改后,执行语句dbcc checkdb('数据库名'),如dbcc checkdb('AIS201407281201391'),检测数据库损坏程度。看右下角的执行情况分析数据库损坏程度,损坏程度如下:
绿色:数据库没有损坏

黄色:数据库轻度损坏

红色:数据库严重损坏

3、检测后,如果是轻度损坏,则需要执行以下语句进行修复:
dbcc checkdb('数据库名','repair_allow_data_loss')

如:dbcc checkdb('AIS201407281201391

数据库损坏及简单修复方式介绍

【问题描述】账套进入提示无效过程调用或参数、数据库可疑(数据库置疑)、点击某功能报错系统会异常退出等数据库损坏的报错。【场景介绍】...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信