Dela via


Visa innehållet i ett säkerhetskopieringsband eller en fil (SQL Server)

gäller för:SQL Server

Det här avsnittet beskriver hur du visar innehållet i ett säkerhetskopieringsband eller en fil i SQL Server med hjälp av SQL Server Management Studio eller Transact-SQL.

Anteckning

Stöd för bandsäkerhetskopieringsenheter tas bort i en framtida version av SQL Server. Undvik att använda den här funktionen i nytt utvecklingsarbete och planera att ändra program som för närvarande använder den här funktionen.

i det här avsnittet

Innan du börjar

Säkerhet

Information om säkerhet finns i RESTORE HEADERONLY (Transact-SQL).

Behörigheter

I SQL Server 2008 (10.0.x) och senare versioner kräver hämtning av information om en säkerhetskopieringsuppsättning eller säkerhetskopieringsenhet behörigheten SKAPA DATABAS. För mer information, se BEVILJA databasbehörigheter (Transact-SQL).

Använda SQL Server Management Studio

Så här visar du innehållet i ett säkerhetskopieringsband eller en fil

  1. När du har anslutit till lämplig instans av Microsoft SQL Server Database Engine klickar du på servernamnet i Object Explorer för att expandera serverträdet.

  2. Expandera Databaseroch välj antingen en användardatabas eller expandera systemdatabaser och välj en systemdatabas, beroende på databasen.

  3. Högerklicka på den databas som du vill säkerhetskopiera, peka på Uppgifteroch klicka sedan på Säkerhetskopiera. Dialogrutan Säkerhetskopiera databas visas.

  4. I avsnittet Mål på sidan Allmänt klickar du antingen på Disk eller Band. Leta i listrutan Säkerhetskopiera till efter den diskfil eller det band du vill ha.

    Om diskfilen eller bandet inte visas i listrutan klickar du på Lägg till. Välj ett filnamn eller en bandenhet. Om du vill lägga till den i listrutan Säkerhetskopiera till klickar du på OK.

  5. I listrutan Säkerhetskopiera till väljer du sökvägen till disken eller bandenheten som du vill visa och klickar på Innehåll. Då öppnas dialogrutan Enhetsinnehåll.

  6. Det högra fönstret visar information om medieuppsättningen och säkerhetskopieringsuppsättningar på det valda bandet eller filen.

Använda Transact-SQL

Så här visar du innehållet i ett säkerhetskopieringsband eller en fil

  1. Anslut till databasmotorn.

  2. I standardfältet klickar du på Ny fråga.

  3. Använd instruktionen RESTORE HEADERONLY. Det här exemplet returnerar information om filen med namnet AdventureWorks2022-FullBackup.bak.

USE AdventureWorks2022;  
RESTORE HEADERONLY   
FROM DISK = N'C:\AdventureWorks2022-FullBackup.bak' ;  
GO  

Se även

backupfilegroup (Transact-SQL)
säkerhetskopieringsfil (Transact-SQL)
säkerhetskopieringsuppsättning (Transact-SQL)
backupmediaset (Transact-SQL)
backupmediafamily (Transact-SQL)
Säkerhetskopieringsenheter (SQL Server)
Definiera en logisk säkerhetskopieringsenhet för en diskfil (SQL Server)
Definiera en logisk säkerhetskopieringsenhet för en bandenhet (SQL Server)