Metoda EnumFiles (baza danych)
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.
EnumFiles Metoda zwraca QueryResults obiekt, który wylicza pliki systemu operacyjnego, do implementowania Microsoft SQL Server bazy danych magazynu.
Składnia
object
.EnumFiles( )
as
QueryResults
Części
- obiekt
Wyrażenie, którego wartością obiekt na liście dotyczy.
Prototyp (C/C++)
HRESULT EnumFiles(
LPSQLDMOQUERYRESULTS* ppResults);
Zwraca
A QueryResults obiekt, który zawiera jeden zestaw wyników, określonych przez te kolumny.
Kolumna |
Typ danych |
Opis |
|---|---|---|
fileid |
smallint |
Wygenerowane przez system identyfikator pliku systemu operacyjnego. |
filename |
nchar(261) |
Nazwa pliku systemu operacyjnego. |
groupid |
smallint |
Identyfikator generowany przez system grupa plików zawierający plików systemu operacyjnego.0 plików wykonawczych magazynu dziennika transakcji. |
growth |
integer |
Współczynnik wzrostu.Gdy plik powiększa się o ustalony procent, wartość pomnożona przez 100 procent.Gdy przez przyrostu stały rozmiar zwiększa rozmiar pliku, przyrost jest wyrażana jako liczba stron. |
maxsize |
integer |
Maksymalny rozmiar, jeśli określony zestaw -1, jeśli nie maksymalną. |
name |
nchar(129) |
Logiczna nazwa pliku systemu operacyjnego. |
perf |
integer |
Zarezerwowane. |
size |
integer |
Rozmiar pliku wyrażony jako liczba stron zawarte.W przypadku wystąpienie programu SQL Server w wersja 7.0 strona jest 8 192 bajty. |
status |
integer |
Wartość flagi pakowane bit, wskazujący tworzenia lub inne atrybuty, jak opisano w uwagi. |
Uwagi
kolumna Stan zestaw wyników zwracanych jest wartością pakowane bit.Interpretowania status kolumna przy użyciu tych wartości.
Wartość |
Opis |
|---|---|
1 |
Zarezerwowane. |
2 |
Plik system operacyjny przechowuje dane bazy danych. |
64 |
Plik system operacyjny przechowuje rekordy dziennika transakcji. |
128 |
Zapisano plik system operacyjny do po ostatniej kopia zapasowa. |
16384 |
Niejawnie tworzonymi w ramach tworzenia bazy danych lub zmiany plików systemu operacyjnego. |
32768 |
Jawnie tworzone jako część tworzenia bazy danych lub zmiany plików systemu operacyjnego. |
1048576 |
Plik wzrostu wartość jest interpretowana jako wartość procentowa. |