Dela via


Visa en databasögonblicksbild (SQL Server)

gäller för:SQL Server

Den här artikeln beskriver hur du visar en SQL Server-databasögonblicksbild med SQL Server Management Studio.

Note

Om du vill skapa, återgå till eller ta bort en ögonblicksbild av databasen måste du använda Transact-SQL.

Använda SQL Server Management Studio

Så här visar du en databasögonblicksbild

  1. I Object Explorer ansluter du till instansen av SQL Server Database Engine och expanderar sedan den instansen.

  2. Expandera databaser.

  3. Expandera databasögonblicksbilderoch välj den ögonblicksbild som du vill visa.

Använd Transact-SQL

Så här visar du en databasögonblicksbild

  1. Anslut till databasmotorn.

  2. I fältet Standard väljer du Ny fråga.

  3. Om du vill visa en lista över databasögonblicksbilder av SQL Server-instansen frågar du kolumnen source_database_id i sys.databases katalogvy efter icke-NULL-värden.

  4. Du kan också använda den här frågan för att få information om databasögonblicksbilden och dess filer

    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;
    

Relaterade uppgifter

Nästa steg