Sto cercando di creare una query t-sql in grado di determinare se un determinato database ha o meno snapshot del database che sono stati creati da esso.
Ad esempio, se dovessi creare un'istantanea in questo modo:
CREATE DATABASE [DatabaseA_Snapshot] ON
(NAME=DatabaseA, FileName='<whatever>')
AS SNAPSHOT OF [DatabaseA]
C'è un modo in cui posso chiedere di nuovo l'esistenza di quella istantanea più tardi? Vedo che viene visualizzato in database sys.d, ma non sono riuscito a trovare alcuna informazione che possa aiutarmi a determinare che si tratta di un'istantanea del database creata da DatabaseA.
L'Explorer oggetti di SQL Server Management Studio lo posiziona nella cartella "Database Snapshot", quindi c'è ovviamente un modo per differenziarli dai normali database.