数据库只有mdf文件而没有ldf文件,如何恢复数据库 .
2013-12-20 17:34
555 查看
举例:数据库名为 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文件),文件路径对应好自己电脑上的安装路径
相关文章推荐
- Oracle 错误代码小结
- mybatis教程
- ORACLE 11G EXPDP交互模式 interactive mode
- 用Oracle 10g新的行时间戳ORA_ROWSCN捕捉变化
- OpenStack使用Bosh部署CloudFoundry(八)—部署Mysql服务-V2 Broker
- 解决plsql不能连接64位oracle问题
- Oracle Number类型存储结构详解
- oracle 修改字符集
- mysql创建自定义函数
- mysql创建自定义函数
- Mysql存储过程给变量赋值的几种方法实践
- Mysql存储过程修改定义者
- 获取数据库所有表名,返回json串
- 给分类添加一个属性,模块sql的方式 -- magento
- Magento,sql,setup的方式添加一个select属性,add attribute selet by module sql
- sql xtype类型
- Another MySQL daemon already running with the same unix socket.
- 安装Discuz!论坛时提示“mysqli_connect() 不支持 advice_mysqli_connect”
- Windows下,MySQL的下载,安装与配置
- AIX查看数据库端口