数据库只有mdf文件而没有ldf文件,如何恢复数据库
2010-01-29 17:40
651 查看
举例:数据库名为 TestData
第一步:
新建一个同名的数据库即TestData数据库
第二步:
停掉数据库服务,找到刚才新建的TestData数据库的mdf和ldf文件,删掉ldf文件,再用之前想恢复的那个mdf文件覆盖新建的那个mdf文件
第三步:
开启数据库服务,在查询分析其中同时执行下面两个系统存储过程
exec sp_detach_db TestData,'true' ---------分离数据库
exec sp_attach_single_file_db 'water2','D:/softHome/Microsoft SQL Server/MSSQL.1/MSSQL/Data/TestData.mdf' ----------通过单文件附加数据库(覆盖后的mdf文件),文件路径对应好自己电脑上的安装路径
通过这三步数据就恢复了,最好刷新一下数据库服务器
第一步:
新建一个同名的数据库即TestData数据库
第二步:
停掉数据库服务,找到刚才新建的TestData数据库的mdf和ldf文件,删掉ldf文件,再用之前想恢复的那个mdf文件覆盖新建的那个mdf文件
第三步:
开启数据库服务,在查询分析其中同时执行下面两个系统存储过程
exec sp_detach_db TestData,'true' ---------分离数据库
exec sp_attach_single_file_db 'water2','D:/softHome/Microsoft SQL Server/MSSQL.1/MSSQL/Data/TestData.mdf' ----------通过单文件附加数据库(覆盖后的mdf文件),文件路径对应好自己电脑上的安装路径
通过这三步数据就恢复了,最好刷新一下数据库服务器
相关文章推荐
- 数据库只有mdf文件而没有ldf文件,如何恢复数据库
- 数据库只有mdf文件而没有ldf文件,如何恢复数据库 .
- 只有.mdf文件,而没有.ldf文件,怎么恢复数据库
- 没有日志,只有MDF文件如何恢复数据库(转)[
- SQLServer2005 没有日志文件(*.ldf) 只有数据文件(*.mdf) 恢复数据库的方法
- 只有mdf和ldf文件,甚至只有mdf文件,如何恢复数据库
- SQLServer2005 没有日志文件(*.ldf) 只有数据文件(*.mdf) 恢复数据库的方法
- 只有mdf和ldf文件 如何恢复数据库 (转)
- 只有MDF文件如何恢复数据库
- sql server 如何通过mdf文件和ldf文件恢复数据库
- 只有mdf文件和ldf文件,怎么恢复数据库。
- sql server 没有日志文件只有数据文件(.mdf) 的数据库恢复方法
- SQL恢复master数据库方法 只有mdf文件的数据库如何恢复
- SQL2005 如何在没有日志文件的情况下如何恢复MDF数据库文件
- SQL Server 没有日志文件(*.ldf) 只有数据文件(*.mdf) 恢复到SQL Server2005
- SQL Server 没有日志文件(*.ldf) 只有数据文件(*.mdf) 恢复到SQL Server2005
- SQL2005 如何在没有日志文件的情况下如何恢复MDF数据库文件?
- 只有mdf文件和ldf文件,怎么恢复数据库
- 只有mdf文件和ldf文件,怎么恢复数据库
- 实战 SQL Server 2008 数据库只有MDF,没有LDF的恢复