我正在尝试从同一服务器上数据库的旧备份创建一个新数据库。使用SQL Server Management Studio并尝试从备份还原到新数据库时,出现此错误
System.Data.SqlClient.SqlError: The backup set holds a backup of a database
other than the existing 'test' database. (Microsoft.SqlServer.Smo)
谷歌搜索后,我发现了这段代码
RESTORE DATABASE myDB
FROM DISK = 'C:\myDB.bak'
WITH MOVE 'myDB_Data' TO 'C:\DATA\myDB.mdf',
MOVE 'myDB_Log' TO 'C:\DATA\myDB_log.mdf'
GO
我想知道move语句是否会使备份来自该服务器的数据库混乱?
谢谢,所有帮助表示赞赏。