(转)sql2005恢复只有mdf文件的数据库
来源:互联网 发布:qq飞车飞碟数据是多少 编辑:程序博客网 时间:2024/05/16 15:27
sql2005恢复只有mdf文件的数据库 ,我把原来的数据库分离后 直接把日志文件给干掉了 原来在sql2000里经常这么干 ,只用一个mdf就附加了 没想到sql2005居然不行我就日了 可把我给急坏了,里面的数据超重要啊 估计丢了 boss的脸该老难看了 没辙了 百度了一圈 一堆乱遭的答案 我试验了一圈终于找到一个成功的方法 转载 供后来者参考
SQL2005 如何在没有日志文件的情况下如何恢复MDF数据库文件
第一步:先建立一个同名数据库,停止SQL SERVER2005,将没有日志的的.mdf数据库文件覆盖刚新建的.mdf数据库文件,重新启动数据库。
第三步:在查询分析器中运行如下代码:
alter database 数据库名 set emergency '--将数据库设置为紧急状态
use master
declare @databasename varchar(255)
set @databasename='数据库名' '--你的.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'--将目标数据库置为多用户状态
执行出现“数据库其他多个文件与数据库主文件不匹配....”错误,再执行一次即可 。
如果不是看了这文章!差点被吓死!
转自:http://www.cnblogs.com/it563/articles/1713666.html
- SQL2005恢复只有mdf文件的数据库
- sql2005恢复只有mdf文件的数据库
- SQL2005恢复只有mdf文件的数据库
- SQL2005恢复只有mdf文件的数据库
- SQL2005恢复只有mdf文件的数据库
- (转)sql2005恢复只有mdf文件的数据库
- SQL2005恢复只有mdf文件的数据库 自动备份数据
- SQL2005只有.mdf文件的恢复方法
- SQL2005只有.mdf文件的恢复方法
- 恢复只有一个mdf文件的数据库
- SQL2005只有数据库的MDF文件的解决办法
- sqlserver只有MDF文件恢复数据库的方法
- 恢复只有MDF文件的SQL SERVER数据库
- SQLServer只有MDF文件恢复数据库的方法
- sqlserver 只有MDF文件恢复数据库
- 只有MDF文件如何恢复数据库
- 只有mdf文件的恢复技术
- 只有mdf文件的恢复技术
- 语法整理
- symfony中DQL
- init/loadView/viewDidLoad/viewDidUnload
- Java中的静态变量
- Android资源摘自DevDiv 论坛,
- (转)sql2005恢复只有mdf文件的数据库
- 简述Linux 文件系统的目录结构
- CVS添加用户的命令
- Android 图像渐变特效
- oracle 高级复制同步表数据
- 辅助工具
- 业界资讯:TextField 的未来
- 真机调试iPhone程序
- 做短线的技巧