还原命令:
USE [master]
RESTORE DATABASE [KPITest] FROM DISK = N'F:\iso\KPITest.bak' WITH FILE = 1, MOVE N'KPIManger' TO N'D:\SQLServer2017\mydata\KPITest.mdf', MOVE N'KPIManger_log' TO N'D:\SQLServer2017\mydata\log\KPITest_log.ldf', NOUNLOAD, STATS = 5
GO
执行后报错如下:
消息 3154,级别 16,状态 4,第 2 行
备份集中的数据库备份与现有的 'KPITest' 数据库不同。
消息 3013,级别 16,状态 1,第 2 行
RESTORE DATABASE 正在异常终止。
在SQL Server2005及以下版本做数据库备份还原时,需要首先建立数据库,然后才能进行数据库还原操作;而在SQL Server2005以上版本做数据库还原时, 不需要建立数据库 ,可以直接进行数据库备份操作,否则执行数据库还原操作时会报3154错误。
收起