Udostępnij za pośrednictwem


Wyświetlanie zawartości taśmy lub pliku kopii zapasowej (SQL Server)

Dotyczy:programu SQL Server

W tym temacie opisano sposób wyświetlania zawartości taśmy lub pliku kopii zapasowej w programie SQL Server przy użyciu programu SQL Server Management Studio lub Języka Transact-SQL.

Notatka

Obsługa urządzeń kopii zapasowych taśm zostanie usunięta w przyszłej wersji programu SQL Server. Unikaj używania tej funkcji w nowych pracach programistycznych i zaplanuj modyfikowanie aplikacji, które obecnie korzystają z tej funkcji.

w tym temacie

Przed rozpoczęciem

Bezpieczeństwo

Aby uzyskać informacje o zabezpieczeniach, zobacz RESTORE HEADERONLY (Transact-SQL).

Uprawnienia

W programie SQL Server 2008 (10.0.x) i nowszych wersjach uzyskiwanie informacji o zestawie kopii zapasowych lub urządzeniu kopii zapasowej wymaga uprawnienia CREATE DATABASE. Aby uzyskać więcej informacji, zobacz GRANT Database Permissions (Transact-SQL).

Korzystanie z programu SQL Server Management Studio

Aby wyświetlić zawartość taśmy lub pliku kopii zapasowej

  1. Po nawiązaniu połączenia z odpowiednim wystąpieniem silnika bazy danych programu Microsoft SQL Server, w Eksploratorze obiektów kliknij nazwę serwera, aby rozwinąć drzewo serwerów.

  2. Rozwiń węzeł Bazy danych, a w zależności od bazy danych, wybierz bazę danych użytkownika lub rozwiń Systemowe bazy danych i wybierz systemową bazę danych.

  3. Kliknij prawym przyciskiem myszy bazę danych, którą chcesz utworzyć, wskaż polecenie Tasks, a następnie kliknij przycisk Utwórz kopię zapasową. Zostanie wyświetlone okno dialogowe Tworzenie kopii zapasowej bazy danych.

  4. W sekcji Destination na stronie General kliknij pozycję Disk lub Tape. Na liście Kopia zapasowa do znajdź plik dysku lub taśmę.

    Jeśli plik dysku lub taśma nie są wyświetlane w polu listy, kliknij przycisk Dodaj. Wybierz nazwę pliku lub stację taśm. Aby dodać go do Utwórz kopię zapasową do listy, kliknij przycisk OK.

  5. W polu listy Tworzenie kopii zapasowej do wybierz ścieżkę dysku lub napędu taśmowego, który chcesz wyświetlić, a następnie kliknij Zawartość. Spowoduje to otwarcie okna dialogowego zawartości urządzenia.

  6. W okienku po prawej stronie są wyświetlane informacje o zestawie multimediów i zestawach kopii zapasowych na wybranej taśmie lub pliku.

Korzystanie z Transact-SQL

Aby wyświetlić zawartość taśmy lub pliku kopii zapasowej

  1. Połącz się z silnikiem bazy danych.

  2. Na pasku Standardowym kliknij pozycję Nowe zapytanie.

  3. Użyj instrukcji RESTORE HEADERONLY. Ten przykład zwraca informacje o pliku o nazwie AdventureWorks2022-FullBackup.bak.

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

Zobacz też

grupa kopiizapasowej (Transact-SQL)
backupfile (Transact-SQL)
zestaw kopii zapasowych (Transact-SQL)
backupmediaset (Transact-SQL)
backupmediafamily (Transact-SQL)
urządzenia kopii zapasowych (SQL Server)
definiowanie logicznego urządzenia kopii zapasowej dla pliku dysku (SQL Server)
definiowanie logicznego urządzenia kopii zapasowej dla dysku taśmowego (SQL Server)