如何用Restore DataBase把数据库还原到指定的路?
来源:互联网 发布:gta5online捏脸数据 编辑:程序博客网 时间:2024/05/21 10:18
restore database 数据库名
from disk='备份文件路径'
with move '数据库文件名'
to '数据库文件放置路径',
move '日志文件名'
to '日志文件存放置路径'
go
如:
restore database EaseWe
from disk='H:\EaseWe.bak'
with move 'EaseWe'
to 'c:\Program Files\Microsoft SQL Server\MSSQL\data\EaseWe.mdf',
move 'EaseWe_log'
to 'c:\Program Files\Microsoft SQL Server\MSSQL\data\EaseWe_LOG.LDF'
go
附1:如何修改逻辑文件名:
用 ALTER DATABASE 的 MODIFY FILE 语句更改数据文件或日志文件的逻辑名称。
alter database 数据库名
modify file (
name=逻辑名
,newname=新逻辑名
)
事实上,上面的语句是更改了sysfiles和sysfiles1系统表中的name字段。
附2:如何得到备份文件的逻辑文件名称:
用如下语句可以得到备份文件的信息记录,其中LogicalName字段库逻辑文件名称;
RESTORE FILELISTONLY from disk='H:\EaseWe.bak'
http://www.xishuiw.com/info/2011-2/2011-2-27-29044.htm
0 0
- 如何用Restore DataBase把数据库还原到指定的路?
- SQL Server中,用Restore DataBase把数据库还原到指定的路径
- RESTORE DATABASE命令还原SQLServer 2005 数据库
- RESTORE DATABASE命令还原SQLServer 2005 数据库
- RESTORE DATABASE命令还原SQLServer 2005 数据库
- RESTORE DATABASE命令还原SQLServer 2005 数据库
- RESTORE DATABASE命令还原SQLServer 2005 数据库
- 如何用Dummy实例执行数据库的还原和恢复
- 如何用查询语句还原SQL的备份数据库?
- 如何用一条语句把一张表的数据插入到另一张数据库表中
- 如何用一条语句把一张表的数据插入到另一张数据库表中
- 为备份或还原操作指定的设备太多;只允许指定64个设备。RESTORE DATABASE操作异常
- 为备份或还原操作指定的设备太多;只允许指定64个设备。RESTORE DATABASE操作异常
- 为备份或还原操作指定的设备太多;只允许指定64个设备。RESTORE DATABASE操作异常
- 如何用Navicat备份还原Mysql数据库
- 如何用Navicat备份还原Mysql数据库
- 如何用Navicat备份还原Mysql数据库
- 转载: RESTORE DATABASE命令还原SQLServer 2005 数据库
- hadoop 集群的搭建
- css总结
- 大数
- excel导出模板
- iOS 奔溃BUG统计
- 如何用Restore DataBase把数据库还原到指定的路?
- 《JavaScript高级程序设计》读书笔记--9-客户端检测
- OpenCV2基础知识——Mat结构
- 移动前端开发之viewport的深入理解
- jboss 在eclipse环境下 远程debug调试 测试用例
- webpack入门
- HBase 多Master 配置
- [生存志] 第79节 国语述诸国
- iOS内存管理