Ich versuche, eine neue Datenbank aus einer alten Sicherung der Datenbank auf demselben Server zu erstellen. Wenn Sie SQL Server Management Studio verwenden und versuchen, aus der Sicherung die neue Datenbank wiederherzustellen, wird dieser Fehler angezeigt
System.Data.SqlClient.SqlError: The backup set holds a backup of a database
other than the existing 'test' database. (Microsoft.SqlServer.Smo)
Nachdem ich herumgegoogelt hatte, fand ich diesen Code
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
Ich habe mich gefragt, ob die Verschiebungsanweisungen mit der Datenbank, von der die Sicherung auf diesem Server stammt, in Konflikt geraten.
Vielen Dank, alle Hilfe geschätzt.