Udostępnij przez


Metoda ReadBackupHeader (urządzenie kopii zapasowej)

Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.

The ReadBackupHeadermethod returns a QueryResults object that enumerates the contents of the media maintained by a backup device.

Składnia

object
.ReadBackupHeader(
)
as
QueryResults

Części

  • obiekt
    Wyrażenie, którego wartością obiekt na liście dotyczy.

Prototyp (C/C++)

HRESULT ReadBackupHeader(
LPSQLDMOQUERYRESULTS* ppResults);

Zwraca

A QueryResults obiekt zawierający jeden zestaw wyników, określonych przez te kolumny.

Kolumna

Typ danych

Opis

BackupName

nvarchar(130)

Nazwa zestaw kopii zapasowych.

BackupDescription

nvarchar(256)

Opis zestaw kopii zapasowych.

BackupType

tinyint

Typ kopii zapasowej:

1 = Database2 = dziennik transakcji 4 = plik 5 = różnicowa bazy danych

ExpirationDate

smalldatetime

Data wygaśnięcia dla zestaw kopii zapasowych.

Compressed

tinyint

0 = FALSE.Microsoft SQL Server nie obsługuje kompresję programową.

Position

smallint

Pozycja zestaw kopii zapasowych w woluminie.

DeviceType

tinyint

Numer odpowiadający urządzenie używane dla operacji wykonywania kopia zapasowa:

2 = Urządzenie dysku tymczasowym.102 = Dysk stały.

5 = Urządzenie taśmowe tymczasowe.105 = Urządzenie taśmowe stałe.

6 = Urządzenie tymczasowe nazwany potok.106 = Urządzenia stałe nazwany potok.

7 = Tymczasowe urządzeń wirtualnych.107 = Stałych urządzeń wirtualnych.

Nazwy urządzeń stałych urządzeń można znaleźć w sysdevices.

UserName

nvarchar(130)

Nazwa użytkownika, która wykonywana operacja wykonywania kopia zapasowa.

ServerName

nvarchar(130)

Nazwa serwera, który napisał zestaw kopii zapasowych.

DatabaseName

nvarchar(130)

Nazwa bazy danych, która została wykonana kopia zapasowa.

DatabaseVersion

integer

Wersja bazy danych, z którego kopia zapasowa został utworzony.

DatabaseCreationDate

smalldatetime

Data i czas baza danych została utworzona.

BackupSize

numeric(20,0)

Rozmiar kopia zapasowa w bajtach.

FirstLsn

numeric(25,0)

Rejestrować kolejny numer pierwszej transakcji w zestaw kopii zapasowych.Wartość NULL dla kopii zapasowych plików.

LastLsn

numeric(25,0)

Rejestrować numer sekwencyjny ostatniej transakcji w zestaw kopii zapasowych.Wartość NULL dla kopii zapasowych plików.

CheckpointLsn

numeric(25,0)

Rejestrować kolejny numer ostatniego punkt kontrolny na czas została utworzona kopia zapasowa.

DatabaseBackupLsn

numeric(25,0)

Numer sekwencyjny ostatniej pełnej kopia zapasowa dziennika.

BackupStartDate

smalldatetime

Data i czas rozpoczęcia operacji wykonywania kopia zapasowa.

BackupFinishDate

smalldatetime

Data i czas zakończenia operacji wykonywania kopia zapasowa.

SortOrder

smallint

kolejność sortowania sortowania serwera.To kolumna jest prawidłowa dla tylko kopie zapasowe bazy danych.

CodePage

smallint

Serwer strona kodowa lub używana przez serwer zestaw znaków.

CompatibilityLevel

tinyint

Ustawienie poziom zgodności bazy danych, z którego kopia zapasowa został utworzony.

SoftwareVendorId

integer

Numer identyfikacyjny dostawcy oprogramowania.Dla SQL Server, numer ten jest 4608 (lub szesnastkowym 0x1200).

SoftwareVersionMajor

integer

Główny numer wersja serwera, który utworzył zestaw kopii zapasowych.

SoftwareVersionMinor

integer

Podrzędny numer wersja serwera, który utworzył zestaw kopii zapasowych.

SoftwareVersionBuild

integer

Numer serwera, który utworzył kompilacji zestaw kopii zapasowych.

MachineName

nvarchar(130)

Nazwa komputera, na którym jest wykonywana operacja wykonywania kopia zapasowa.

Uwagi

SQL Server można udostępniać kopia zapasowa media innych narzędzi systemu operacyjnego, które wykonują kopia zapasowa innych danych i multimediów w urządzeniu mogą zawierać nagłówki utworzone przez innych narzędzi.

Gdy nośnik z urządzenie kopia zapasowa jest nieużywany, na przykład gdy urządzenia dyskowego jest pusta, ReadBackupHeader metoda się powiedzie, zwraca pusty QueryResults obiektu.