Quando eseguo un RESTOREcomando, capisco che SQL Server garantisce che un database esistente non venga sovrascritto da un database diverso. Questo controllo può essere bypassato usando REPLACE.
Comprendo che SQL Server utilizza i file di backup FamilyGUIDper determinare se il database da ripristinare è uguale al database da sovrascrivere. È corretto?
Comprendo che il FamilyGUIDfile di backup può essere determinato utilizzando
RESTORE headeronly FROM DISK = N'Q:\MyBackup.bak'
Ma come posso trovare FamilyGUID del database che viene sovrascritto?