Metoda ReadFileList
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.
ReadFileList Metoda zwraca QueryResults obiektu Wyliczanie plików bazy danych Microsoft SQL Server, przechowywana na nośniku kopia zapasowa.
Składnia
object
.ReadFileList(
Server
)
as
QueryResults
Części
obiekt
Wyrażenie, którego wynikiem obiekt na liście dotyczySerwer
SQLServer obiekt połączony do wystąpienie programu SQL Server, na którym urządzenie kopia zapasowa lub plików systemu operacyjnego jest widoczny
Prototyp (C/C++)
HRESULT ReadFileList(
LPSQLDMOSERVER ServerObject,
LPSQLDMOQUERYRESULTS* ppResults);
Zwraca
A QueryResults obiekt zawierający jeden zestaw wyników, określonych przez te kolumny.
Kolumna |
Typ danych |
Opis |
|---|---|---|
LogicalName |
nvarchar(130) |
Logiczna nazwa plik bazy danych. |
PhysicalName |
nvarchar(261) |
Nazwa pliku systemu operacyjnego wykonawczych logicznym pliku bazy danych. |
Type |
nvarchar(25) |
Gdy D, plik system operacyjny przechowuje dane.Po L, plik system operacyjny przechowuje rekordy dziennika. |
FileGroupName |
nvarchar(130) |
Nazwa grupa plików do którego należy plik bazy danych.Wartość NULL dla plików utrzymania rekordy dziennika. |
Size |
numeric(20, 0) |
Rozmiar w bajtach pliku systemu operacyjnego na czas utworzony obraz kopia zapasowa. |
MaxSize |
numeric(20, 0) |
Maksymalny rozmiar w bajtach, które można osiągnąć plików systemu operacyjnego. |
Uwagi
Podczas korzystania z ReadFileList metoda, jeden z Restore Właściwości obiektu urządzenia musi wskazywać urządzenie utrzymujące nośnika kopia zapasowa.
Aby użyć metoda ReadFileList
Tworzenie SQLServer obiektu.
Połączenie SQLServer obiektu do wystąpienie programu SQL Server, w którym źródło urządzenie kopia zapasowa jest widoczny.
Tworzenie Restore obiektu.
Ustawić Devices, Files, Pipes, lub Tapes właściwość oznacza urządzenie widoczne na wystąpienie programu SQL Server w kroku 2 i utrzymywanie nośnika kopia zapasowa.Należy określić tylko jednego urządzenia lub pliku.
W razie potrzeby ustaw FileNumber właściwość, aby wskazać konkretną zestaw kopii zapasowych przez porządkowa lokalizacji na nośniku.Domyślnie pliki bazy danych pierwszego zestaw kopii zapasowych są wyliczane.
Call the ReadFileList method of the Restoreobject using the SQLServer object created in Step 1 as an argument.
Gdy nośnik z urządzenie kopia zapasowa jest nieużywany, na przykład gdy urządzenia dyskowego jest pusta, ReadFileList metoda się powiedzie, zwraca pusty QueryResults obiektu.