Udostępnij przez


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.

Stosuje się do: