zoukankan      html  css  js  c++  java
  • 数据库只有mdf文件而没有ldf文件,如何恢复数据库

    举例:数据库名为 TestData

    第一步:

    新建一个同名的数据库即TestData数据库

    第二步:

    停掉数据库服务,找到刚才新建的TestData数据库的mdf和ldf文件,删掉ldf文件,再用之前想恢复的那个mdf文件覆盖新建的那个mdf文件

    第三步:

    开启数据库服务,在查询分析其中同时执行下面两个系统存储过程

    exec sp_detach_db TestData,'true'  ---------分离数据库

    exec sp_attach_single_file_db '库名','D:/softHome/Microsoft SQL Server/MSSQL.1/MSSQL/Data/TestData.mdf'     ----------通过单文件附加数据库(覆盖后的mdf文件),文件路径对应好自己电脑上的安装路径

     

     

    通过这三步数据就恢复了,最好刷新一下数据库服务器

  • 相关阅读:
    2017.4.18下午
    2017.4.18上午
    2017.4.17上午
    2017.4.14下午
    2017.4.14上午
    4.17下午
    4.17上午
    4.13下午
    4.13上午
    4.10上午
  • 原文地址:https://www.cnblogs.com/xiaz/p/9984373.html
Copyright © 2011-2022 走看看