Під час виконання RESTOREкоманди я розумію, що SQL Server гарантує, що існуюча база даних не буде перезаписана іншою базою даних. Цей чек можна обійти за допомогою REPLACE.
Я розумію, що SQL Server використовує файл резервного копіювання, FamilyGUIDщоб визначити, чи відновлена база даних збігається з перезаписаною базою даних. Це правильно?
Я розумію, що FamilyGUIDфайл резервного копіювання можна визначити за допомогою
RESTORE headeronly FROM DISK = N'Q:\MyBackup.bak'
Але як я можу знайти FamilyGUID бази даних, яка перезаписується?