Condividi tramite


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

  1. In Esplora oggetti connettersi all'istanza del motore di database di SQL Server e, successivamente, espanderla.

  2. Espandere Database.

  3. Espandere Snapshot databasee selezionare lo snapshot da visualizzare.

Usare Transact-SQL

Per visualizzare uno snapshot del database

  1. Connettersi al motore di database di.

  2. Nella barra Standard selezionare Nuova query.

  3. 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.

  4. È 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;
    

Attività correlate

Passaggi successivi