Saya mencoba membuat kueri t-sql yang dapat menentukan apakah database yang diberikan memiliki snapshot database yang dibuat atau tidak.
Misalnya, jika saya membuat snapshot seperti ini:
CREATE DATABASE [DatabaseA_Snapshot] ON
(NAME=DatabaseA, FileName='<whatever>')
AS SNAPSHOT OF [DatabaseA]
Apakah ada cara saya bisa menanyakan keberadaan snapshot itu lagi nanti? Saya dapat melihat bahwa itu muncul di sys.databases, tetapi saya tidak dapat menemukan informasi yang akan membantu saya menentukan bahwa itu adalah snapshot database yang dibuat dari DatabaseA.
Obyek Explorer SQL Server Management Studio menempatkannya di bawah folder 'Database Snapshots' sehingga jelas ada beberapa cara untuk membedakan ini dari database biasa.