SQL数据库损坏主要原因:
1、误操作或人为恶意破坏(例如误数据库表文件或表记录,误格式化分区,无MDF和LDF文件等)
2、硬盘的空间不够,如日志文件过大;
3、系统中毒,造成日志和数据文件损坏;
5、突然断电,非正常关机,造成日志和事务损坏;
6、硬件问题,硬盘损坏或磁盘阵列崩溃无法访问,造成数据文件和日志文件损坏。
典型故障现象:
1、客户端无法登录服务器;
2、附加数据库提示“log errer”;
3、附加数据库是提示“823错误”;
4、在企业管理器中数据库为“置疑”状态;
5、客户端进行数据查询时报错或软件某部分功能不能用;
6、操作人员不小心把很早以前的备份还原到数据库,造成近期数据丢失;