冯海滨博客

当前位置:   网站首页 >> SQL

命令行下从bak文件恢复sqlserver数据库方法

--------------------广告位招租--------------------
 ----逻辑文件名通过如下脚本获得
restore filelistonly from disk = '数据库备份地址  格式为 D:\数据库备份\1.bak'
restore database 数据库名字 格式如ceshi11
from disk = '数据库备份地址 格式如 D:\数据库备份\1.bak'
with  move '数据库逻辑 文件名 Heng9_Data' to '新的mdf地址  格式如 D:\13.mdf',
move '数据库日志 逻辑 文件名 heng9_log' to '新的ldf地址 格式如 D:\1313.ldf'


csdn获得文章

1.先使用restore filelistonly命令显示数据库的逻辑文件名和数据库名称

restore filelistonly from disk ='E:\BaiduYunDownload\shifenzheng.bak'

2.进行恢复

restore database kaifang

from disk = 'E:\BaiduYunDownload\shifenzheng.bak'

with move 'linshi' to 'D:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA\linshi.mdf',

move 'linshi_log' to 'D:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA\linshi_log.ldf'

  


发表我的评论

Hi,您需要填写昵称和邮箱!

  • 必填项