RESTORE
Ich verstehe, dass SQL Server beim Ausführen eines Befehls sicherstellt, dass eine vorhandene Datenbank nicht von einer anderen Datenbank überschrieben wird. Diese Prüfung kann mit umgangen werden REPLACE
.
Ich verstehe, dass SQL Server die Sicherungsdateien verwendet, FamilyGUID
um festzustellen, ob die wiederhergestellte Datenbank mit der überschriebenen Datenbank identisch ist. Ist das richtig?
Ich verstehe, dass die FamilyGUID
der Sicherungsdatei mit bestimmt werden kann
RESTORE headeronly FROM DISK = N'Q:\MyBackup.bak'
Aber wie finde ich die FamilyGUID der Datenbank, die überschrieben wird?