SQL2005恢复只有mdf文件的数据库
我把原来的数据库分离后,直接把日志文件给干掉了。原来在SQL 2000里经常这么干,只用一个mdf就附加了。没想到sql2005居然不行。我试验了一圈 终于找到一个成功的方法。转载,供后来者参考。
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' --将目标数据库置为多用户状态
执行出现“数据库其他多个文件与数据库主文件不匹配….”错误,再执行一次即可。
转载于:https://www.cnblogs.com/songzibin/archive/2011/06/14/2080678.html
SQL2005恢复只有mdf文件的数据库相关推荐
- SQL Sever数据库恢复只有mdf文件的数据库(避坑)
SQL Server 附加数据库时报1813错误的解决方案 无法打开新数据库 'waste'.CREATE DATABASE 中止. 文件激活失败.物理文件名称'D:\SqlServer\MSSQL\ ...
- MSSQL2005,2000 恢复单个mdf文件【转】
MSSQL2005,2000 恢复单个mdf文件[转] 我把原来的数据库分离后,直接把日志文件给干掉了.原来在SQL 2000里经常这么干,只用一个mdf就附加了.没想到sql2005居然不行.我试验 ...
- 为什么一般数据恢复软件恢复的MDF文件无法附加
我在做MDFfind软件前,有10年时间再做医疗保险刷卡系统程序,这是个管理程序,终端刷卡数据存放在MSSQL数据库中,由于工作人员操作失误,从企业管理器里面删除了数据库,直接导致MDF和ldf文件被 ...
- .mdf数据库恢复mysql_SQL恢复master数据库方法 只有mdf文件的数据库如何恢复
首先先和大家讲一讲SQL Server恢复master数据库方法,具体步骤如下 第一步:复制model.mdf.mastlog.ldf.model.mdf.modellog.ldf.msdbdata. ...
- SQL Server 2005 中附加只有mdf文件的数据库(修复置疑的数据库)
在利用VSTS中,VSTS不能创建团队项目,数据库ReportServer出现置疑现象,数据库无法打开. 修复过程中,由于想利用SQL SERVER 2000的功能,先备份了ReportServer库 ...
- 导入MDF文件到数据库
1.导入脚本 EXEC sp_attach_db @dbname = 'yhzm', @filename1 = 'd:\jspyhzm.mdf', @filename2 = 'd:\j ...
- mysql数据库导出mdf文件_数据库 导出mdf
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
- 从MDF文件恢复SqlServer2000数据库
从MDF文件恢复SqlServer2000数据库 2009-4-24 10:00:26 编辑: 福建精才网 源自:电脑知识爱好者 sql数据库修复技术 SQL Server数据库备份有两种方式,一种是 ...
- SQL2000恢复单MDF数据库过程
SQL2000恢复单MDF数据库过程 如果备份的数据库有2个文件,分别是.LDF 和 .MDF,打开企业管理器,在实例上右击---所有任务--附加数据库,然后选择那个.MDF文件,就可以了. 或者在查 ...
最新文章
- 大苏州战略:“北上”滨江?
- GNN 笔记:图上的傅里叶变换
- 曼哈顿距离java实现_基于javascript实现获取最短路径算法代码实例
- 缓存系统memcache的安装,配置和使用
- Android——数据存储(课堂代码整理:SharedPreferences存储和手机内部文件存储)...
- 对于boost锁机制结论性的介绍
- 多台Linux服务器SSH相互访问无需密码
- 自动化测试Linux和fio,一种基于fio实现的SSD性能自动化测试方法与流程
- 保姆级教程,手把手教你制作数据分析报告
- 剑已配好,我们江湖见
- SE-Networks
- 广州白云国际机场IT运维平台项目建设方案
- 2021-10-28 MyBatis学习
- 安卓获取屏幕最大(绝对)分辨率
- 在Windows Media Player 12中更新元数据和封面
- 地下管线探测仪/路由探测仪 TFN T-6000管线探测的利器!!
- Vue路由守卫实现无登录只跳转到登录页面
- 对于孩子来说,学机器人好还是编程好?
- mmap_sem信号量死锁故障分析
- matlab2018单摆动画程序,小车单摆的Matlab动画仿真S函数