数据库文件打不开,想知道原因和解决办法

weixin_38051062 2016-08-22 07:58:21
之前买过一套SQL Server 的软件,数据库文件部署在磁盘阵列上,
但使用过一段时间后,数据库文件就打不开了,看磁盘上显示的.mdf文件大小为0KB
请问有人知道导致出现这个问题的原因吗?
有没有办法恢复数据?
还有如何解决避免下次出现此问题?
...全文
26 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38080713 2016-08-22
  • 打赏
  • 举报
回复
你是说,这是人为的吗?
磁盘分区的硬件有问题会不会导致这个现象?
weixin_38067275 2016-08-22
  • 打赏
  • 举报
回复
sql server 在运行中,文件是动不了的,sql server 会锁定
所以查日志,看谁停过 sql server
weixin_38065957 2016-08-22
  • 打赏
  • 举报
回复
关键是之前出过一次这样的问题,
然后我把该数据库文件所在磁盘分区格式化了,还用Chkdsk修复了磁盘,再将备份文件拷贝过来进行恢复
但此后,程序运行了3个月,现在又出现了这个问题,
请问该如何才能再次避免出现该问题?
weixin_38063369 2016-08-22
  • 打赏
  • 举报
回复
请问文件被破坏,一般可能是什么原因造成的?
weixin_38061090 2016-08-22
  • 打赏
  • 举报
回复
0KB 表明文件被破坏了呗
你可以找个文件删除恢复工具,看看能不能找回删除前的文件
weixin_38121708 2016-08-22
  • 打赏
  • 举报
回复

你是说,这是人为的吗?
磁盘分区的硬件有问题会不会导致这个现象?

Formatting disk will destroy all files on the disk.
weixin_38120031 2016-08-22
  • 打赏
  • 举报
回复
检查一下磁盘阵列等硬件?Love SQL

476

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧