风哥教程

培训 . 交流 . 分享
Make progress together!

sqlserver 对单个mdf文件进行恢复

[复制链接]
内容发布:paulyi| 发布时间:2014-1-19 15:35:52
sqlserver 对单个mdf文件进行恢复

sqlserver 数据库有时 损坏时 只剩下目录下的 mdf 文件 而其他备份也没有
这个时候我们可以用 sp_attach_single_file_db 这个命令来恢复
use master
go
EXEC sp_detach_db @dbname = 'pubs' --分离当前数据库
EXEC sp_attach_single_file_db @dbname = 'pubs',
@physname = 'c:\mssql\data\pubs.mdf' --附加单个mdf文件
附加有数据文件和日志文件都存在的恢复
这个可以用以下命令
use master
go
EXEC sp_attach_db @dbname = N'pubs',
@filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf',
@filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'




上一篇:sqlserver日志文件总结及充满处理
下一篇:SQLServer bcp实用工具详细解释
回复

使用道具 举报

1框架
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热门文章教程

  • 风哥Oracle数据库巡检工具V1.0(附2.6网页
  • Oracle 12cR2 九大新功能全面曝光_详解云数
  • 实战PHP与MySQL权威指南PDF电子书下载
  • 大数据技术与应用入门培训教程(电子版下载
  • Oracle OCP认证考试IZ0-053题库共712题数据
  • MySQL5权威指南(第3版)PDF电子版下载
快速回复 返回顶部 返回列表