sql命令还原数据库BAK备份文件到现有数据中.
2006-11-16 13:34
706 查看
RESTORE FILELISTONLY
FROM DISK = 'C:/Documents and Settings/Administrator/桌面/demo51_db_200611141810.BAK'
-- CB20061114是现有数据库名称,demo51_data,demo51_log是demo51_db_200611141810.BAK文件中数据和日期文件名.
--目的是将demo51_db_200611141810.BAK中的数据覆盖到CB20061114.mdf和CB20061114.ldf中.
RESTORE DATABASE CB20061114
FROM DISK ='C:/Documents and Settings/Administrator/桌面/demo51_db_200611141810.BAK'
WITH REPLACE,
MOVE 'demo51_data' TO 'D:/Demo-Accounts/CB20061114.mdf',
MOVE 'demo51_log' TO 'D:/Demo-Accounts/CB20061114.ldf'
FROM DISK = 'C:/Documents and Settings/Administrator/桌面/demo51_db_200611141810.BAK'
-- CB20061114是现有数据库名称,demo51_data,demo51_log是demo51_db_200611141810.BAK文件中数据和日期文件名.
--目的是将demo51_db_200611141810.BAK中的数据覆盖到CB20061114.mdf和CB20061114.ldf中.
RESTORE DATABASE CB20061114
FROM DISK ='C:/Documents and Settings/Administrator/桌面/demo51_db_200611141810.BAK'
WITH REPLACE,
MOVE 'demo51_data' TO 'D:/Demo-Accounts/CB20061114.mdf',
MOVE 'demo51_log' TO 'D:/Demo-Accounts/CB20061114.ldf'
相关文章推荐
- sql命令还原数据库BAK备份文件到现有数据中
- mssql server 2005还原数据库bak文件与“备份集中的数据库备份与现有的xx数据库不同”解决方法
- MSSQL2005 还原bak文件时数据库备份与现有的数据库不同解决方法
- mysql 数据库备份 还原 导入sql文件的命令方法
- 在现有数据库上还原时的数据文件处理示例.sql
- SQL Server Reporting Service 报错:报表服务器无法解密用于访问报表服务器数据库中的敏感数据或加密数据的对称密钥,必须还原备份密钥或删除所有加密的内容。
- (精)如何利用T_SQL实现数据库备份与还原处理之一--(如何利用sql语句,得到数据库文件目录)
- 操作系统命令误删除数据库的数据文件并数据库没有备份的恢复
- SQL Server2008数据还原(备份集中的数据库备份与现有的数据库不同(报错3154))
- 使用SQLServer2008备份bak文件还原数据库
- mysql导入导出.sql文件备份还原数据库
- mysql导入导出sql文件备份还原数据…
- SQL2005恢复只有mdf文件的数据库 自动备份数据
- 通过SQL存储过程删除过期的数据库Bak备份文件
- SQL 2008R2还原对于服务器失败 备份集中的数据库与现有数据库 3154错误
- SQL 2005:备份集中的数据备份与现有数据库不同
- mysql导入导出.sql文件备份还原数据库
- SQL Server Reporting Service 报错:报表服务器无法解密用于访问报表服务器数据库中的敏感数据或加密数据的对称密钥,必须还原备份密钥或删除所有加密的内容。
- mysql导入导出.sql文件备份还原数据库[mysql导入导出sql命令行]
- 通过SQL存储过程删除过期的数据库Bak备份文件