惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

月光博客
月光博客
Martin Fowler
Martin Fowler
Last Week in AI
Last Week in AI
罗磊的独立博客
阮一峰的网络日志
阮一峰的网络日志
博客园 - 【当耐特】
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
博客园 - 三生石上(FineUI控件)
S
SegmentFault 最新的问题
V
Visual Studio Blog
Hugging Face - Blog
Hugging Face - Blog
雷峰网
雷峰网
博客园_首页
人人都是产品经理
人人都是产品经理
量子位
美团技术团队
The Cloudflare Blog
小众软件
小众软件
WordPress大学
WordPress大学
有赞技术团队
有赞技术团队
M
MIT News - Artificial intelligence
Microsoft Security Blog
Microsoft Security Blog
D
DataBreaches.Net
博客园 - Franky

博客园 - 失落

第三方支付接口搜集(附下载) SelectNodes 与 XPath 配置BizTalk时提示无法连接到SQLServer上的SSODB数据库 - 失落 - 博客园 ADO Connection Strings 两台笔记本无线共享上网图解 [转]DB2 修改模式 [转]学会使用DB2指令 [转]学会使用DB2指令及故障诊断 BizTalk 宏 js javascript 详解各控件的操作 - 失落 - 博客园 JavaScript的replace方法与正则表达式结合应用讲解 - 失落 - 博客园 HTML控件事件一览表 收集一些常用的正则表达式 解javascript的caller,callee,call,apply概念 JavaScript事件的理解 javascript 事件 检测远程URL是否存在的三种方法 订票地址
SQL Server 2005 如何在没有日志文件的情况下如何恢复MDF数据...
失落 · 2007-11-16 · via 博客园 - 失落

在sql server 2005 数据库中,一次误操作,分离数据库后,直接将日志文件删除掉了,后进行附加出错,无法附加上去,经过如下解决方案,数据库附加成功,操作如下:
第一步:先建立一个同名数据库,停止SQL SERVER2005,将原来的.mdf数据库文件覆盖刚新建的.mdf数据库文件,重新启动数据库。
第三步:在查询分析器中运行如下代码:

alter database 你的.mdf文件名  set emergency  '--将数据库设置为紧急状态

use master

declare @databasename varchar(255)

set @databasename='你的.mdf文件名'         '--你的.mdf文件文件名

exec sp_dboption @databasename, N'single', N'true' --将目标数据库置为单用户状态

dbcc checkdb(@databasename,REPAIR_ALLOW_DATA_LOSS)

dbcc checkdb(@databasename,REPAIR_REBUILD)

exec sp_dboption @databasename, N'single', N'false'--将目标数据库置为多用户状态

以上代码请同时运行,可能会出现“数据库其他多个文件与数据库主文件不匹配....”错误,请多次重试执行以上代码 。