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