求救!sqlserver报错,无法正常打开DB。。。

0
sqlserver2008R2, 做dw用的,数据量比较大,新添加过一个硬盘扩容。已经正常运行了几个月了。
前两天发现数据传输报错,然后今天查看,发现数据库根本打不开了,还有得救吗?求大神指点。。。
 

1.jpg


2.jpg


错误日志
3.jpg


4.jpg

 
已邀请:
0

GeorgeYao - 路漫漫其修远兮,吾将上下而求索! 2016-10-20 回答

根据你贴出的图片内容判断是此库对应的mdf文件损坏,不能读取访问;需要使用DBCC命令来修复。具体请具体对待处理(也有可能文件存储的磁盘爆满导致)。
0

桦仔 - SQL Server 专家 2016-10-21 回答

数据库损坏第一时间应该要停业务,磁盘不要再做读写了,
尝试dbcc checkdb allow_data_loss修复数据库,如果修复不行,再将数据库切换到紧急模式,把数据导出到另一个数据库

要回复问题请先登录注册