数据库破坏无法附加问题

owen 2005-12-14 11:56:24
我的电脑意外断电,造成venus.mdb数据库损坏,无法附加上去,数据库文件和日志文件都有
我试用多删除原有数据库,新建venus再覆盖,用紧急修复模式还是不行,错误提示为:
服务器: 消息 5001,级别 16,状态 2,行 1
用户必须在 master 数据库中。
错误5180:由于文件id4(位于数据库'venus')中无效,所以未能打开pcb


很急着处理,请高手指点!谢谢
...全文
72 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
javanow 2005-12-14
  • 打赏
  • 举报
回复
怎么一个完全备份都没有?

文件多大?发给我试试。

shenzhenbird#hotmail.com
zjcxc 2005-12-14
  • 打赏
  • 举报
回复
如果紧急模式都无法, 那估计没有什么好办法好想.

试试找专业的修改公司

如果你是正版用户, 可以直接找微软解决.
yangbo88 2005-12-14
  • 打赏
  • 举报
回复
方法一:重装SQLSERVER,然后新建数据库,COPY原来的数据库文件

方法二:有完全备份的话,用备份恢复
如果以上两个方法都不行,证明是日志文件损坏了,你需要用第三种方法

方法三:新建数据库后,删除日志文件,只COPY数据文件,即使用目录里只有数据文件,没有日志文件,这时数据库应该是‘罢疑’,这里重新生成日志文件即可。
重新生成日志文件你自己去找资料吧,我做过,有点复杂,时间关系就不在这里写清楚了。
子陌红尘 2005-12-14
  • 打赏
  • 举报
回复
如果之前做过备份,通过备份和日志文件(如果有效)恢复数据。
否则,恐怕只有找专业的数据修复公司份了。
samfeng_2003 2005-12-14
  • 打赏
  • 举报
回复
郁闷,呵呵以后要记得做好备份哦!:)

22,298

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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