新闻分类
推荐新闻
当前位置:首页 > 新闻中心 > 解决方案 > 查看新闻
恢复数据库(数据库置疑)
作者:tlwcrj  来源:本站  发表时间:2011-12-20 11:39:59  点击:2737

挽救数据库损坏的方法

条件:原库的 .mdf 文件是完好的即可。(注意:数据最好有多个备份)

 

请在SQL Server的查询分析器中按以下步骤执行

假设数据库名为: db (如果您的数据库名不是db,需要更改以下语句中相应的db为您的数据库名称)

0.建立一个空库,然后将有数据的 .mdf文件复制过来

  覆盖现有的空库的.mdf文件。

1.把数据库设成紧急状态:

  然后在SQL查询分析器中,选到master数据库,输入以下语句执行(一条一条执行)

   sp_configure 'allow',1

   reconfigure with override

   update sysdatabases set status=32768 where name='db'

2.重建日志文件(请将路径换成你的数据文件路径)

  D:\MSSQL$PROD\Data\为存放数据库文件的路径

  db _log2.ldf为一个新的不存在的文件,在执行以下语句时将自动建立

  dbcc rebuild_log(' db','D:\MSSQL$PROD\Data\ db _log2.ldf')

3.取消紧急模式(一条一条执行)

  update sysdatabases set status=0 where name=' db'

  restore database db with recovery

  sp_configure 'allow',0

  reconfigure with override

4.重起sql server

5.ok

 

版权所有:铜陵微尘软件销售服务中心;地址:铜陵大市场天山公寓404室(消防支队对面) 咨询/售后电话:0562-2602996;手机:15385625806;QQ:541950352 铜陵微尘软件


管好生意,轻松赚钱!家庭要有好老婆,企业要用管家婆!

本站关键词:铜陵管家婆 | 梦网SEO:
黄焖鸡米饭
华佗面膜官网
钛酸锂
石材马赛克
内蒙古400电话
源码交易
重庆长城宽带
安米娜
无线隐形耳机
佛山房贷
铜陵管家婆
lol代练
马鞍山
水泥围栏设备
名创优品货架
东莞画册印刷
贴针灸
代做银行流水
砂石分离机
奶茶培训
广州快速贷款
长沙车辆抵押贷款
防汛沙袋
复合井盖
通风降温

访问量:5506386   皖ICP备14018703号