海海日记-冯海滨博客

您现在的位置是:首页 > SQL > 正文

SQL

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

happyfhb2016-09-20SQL2814
 ----逻辑文件名通过如下脚本获得
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'

  

平淡中储蓄成长

发表评论

评论列表

  • 这篇文章还没有收到评论,赶紧来抢沙发吧~