Visualizzare uno snapshot del database (SQL Server)
Si applica a: SQL Server
Questo articolo illustra come visualizzare uno snapshot del database di SQL Server tramite SQL Server Management Studio.
Nota
Per creare, ripristinare o eliminare uno snapshot del database, è necessario usare Transact-SQL.
Usare SQL Server Management Studio
Per visualizzare uno snapshot del database
In Esplora oggetti connettersi all'istanza del motore di database di SQL Server e, successivamente, espanderla.
Espandere Database.
Espandere Snapshot databasee selezionare lo snapshot da visualizzare.
Usare Transact-SQL
Per visualizzare uno snapshot del database
Connettersi al motore di database di.
Nella barra Standard selezionare Nuova query.
Per elencare gli snapshot del database dell'istanza di SQL Server, eseguire una query sulla colonna
source_database_id
della vista del catalogo sys.databases per valori non NULL.È anche possibile utilizzare questa query per ottenere informazioni dettagliate sullo snapshot del database e sui relativi file
SELECT db_name(db.source_database_id) source_database, db.name AS snapshot_db_name, db.database_id, db.source_database_id, db.create_date, db.compatibility_level, db.is_read_only, mf.physical_name FROM sys.databases db INNER JOIN sys.master_files mf ON db.database_id = mf.database_id WHERE db.source_database_id is not null AND mf.is_sparse =1 ORDER BY db.name;