用友软件SQL 数据库置疑修复说明文档 一, 数据库置疑产生的原因 二, 数据库置疑的预防 三, 数据库置疑的修复 一,数据库置疑产生的原因 1、 SQL Serv er 所在分区空间是否够
数据库文件大小是否达到最大文件限制
FAT32 的格式只支持四 G 以内的文件 2、 数据库文件损坏或被非正常删除时出现这种情况 3、 病毒防火墙的扫描也会引起数据库置疑 4、 当 SQL Serv er 启动时,将会尝试获得对数据库文件的排他访问权,如果此时该文件被其他程序占用,或者遗失,数据库将会被标记为置疑
5、 电脑非法关机也会造成数据库置疑 6、 电脑磁盘有坏道有可能造成数据库置疑 二,数据库置疑的预防 1、 数据库存放的盘符,空间是否够大,经常检查盘符的空间 2、 数据库存放的盘符的格式设置为 NTFS格式 3、 进行病毒清除时,尽量把 SQL服务停掉,再进行检查 4、 尽量减少非正常关机 5、 建议客户购买后备电源 6、 给客户实施软件之后一定要做好自动备份 7、 建议客户每隔一定时间手动备份一次 三,数据库置疑的修复 1, 点击后台登录时,如果提示如下图片就有可能表示数据库置疑了 2, 需要确认检查数据库置疑,打开企业管理器中的数据库目录,如下图显示表示置疑 下面所有修复置疑的语法,在没有特别提到时,默认数据库都请选择(Master)数据库) 3, 修复置疑(必须在SQL的查询分析器中才能进行数据修复置疑工作) A、 打开查询分析器,当数据置疑之后在查询分析器中是看不到置疑的数据库名称的,所以进入查询分析器之后,所选数据库默认(Master)数据库即可
(复制下面置疑语法到查询分析器中执行
--修复数据库置疑的语法 SP_configure 'allow update',1 go RECONFIGURE WITH OVERRIDE go upd