全站数据
8 4 2 0 5 8 1

如何恢复和修复MS SQLSERVER数据库的MDF文件

晓宇聊自考 | 简单学习,快乐成才!         
问题更新日期:2024-04-23 07:55:42

问题描述

如何恢复和修复MS SQLSERVER数据库的MDF文件,麻烦给回复
精选答案
最佳答案

数据库"置疑"了应该是文件损坏了,例如你把数据库分离后,用记事本打开他会看到很多乱码,强行改动里边的那些乱码,保存后附加数据库,由于里边格式乱了,数据库就"置疑"了。

你首先要进入“单用户模式”,让你可以重新操作数据库,然后用SELECT 命令可以看出什么表出错了(上帝保佑你只是某个表出错了),如果只是某个表出错,而又只是数据错误,不是结构错误,还可以通过运行带WHERE子句的SQL看看数据是到哪里出错,把,错误点以后的数据都删除掉,那至少数据库还可以用。如果你的数据不是真的都那么要紧的话,用还原功能是最方便可行的办法。当然备份档之后的数据是没有了。