McKloony
Neuer Benutzer
- Beiträge
- 2
Beim SQL Server 2008 war es sehr einfach eine Datenbank wiederherzustellen, wenn der Sicherungssatz nicht denselben Datenbanknamen enthielt als die vorhandene Datenbank. Denn dieser Name wurde beim SQL Server 2008 dann ignoriert. Beim SQL Server 2012 ist das nicht mehr so einfach. Hier kommt es zu folgender Fehlermeldung, wenn man dieses versucht:
Kann jemand helfen, das Script so anzupassen, dass man Einfluss auf den Datenbanknamen im Sicherungssatz nehmen kann?
Meldung 3154, Ebene 16, Status 4, Zeile 2
Der Sicherungssatz enthält die Sicherung einer anderen Datenbank als der vorhandenen SimpliMed-Datenbank.
Meldung 3013, Ebene 16, Status 1, Zeile 2
RESTORE DATABASE wird fehlerbedingt beendet.
Code:
USE master;
GO
ALTER DATABASE Testdatenbank SET RECOVERY SIMPLE;
GO
RESTORE DATABASE Testdatenbank
FROM DISK = 'D:\Testdatenbank_Backup.bak'
GO
Kann jemand helfen, das Script so anzupassen, dass man Einfluss auf den Datenbanknamen im Sicherungssatz nehmen kann?