sys.sysaltfiles (Transact-SQL)

Gäller för:SQL Server

Under särskilda omständigheter innehåller rader som motsvarar filerna i en databas.

Important

Denna SQL Server 2000-systemtabell ingår som en vy för bakåtkompatibilitet. Vi rekommenderar att du istället använder de nuvarande SQL Server-systemvyerna. För att hitta motsvarande systemvy eller vyer, se Mappning av systemtabeller till systemvyer (Transact-SQL). Den här funktionen tas bort i en framtida version av Microsoft SQL Server. Undvik att använda den här funktionen i nytt utvecklingsarbete och planera att ändra program som för närvarande använder den här funktionen.

Kolumnnamn Datatyp Description
filid smallint Filidentifikationsnummer. Detta är unikt för varje databas.
Groupid smallint Filgruppsidentifieringsnummer.
storlek int Filstorlek, i 8-kilobyte (KB) sidor.
Maxsize int Maximal filstorlek, på 8 KB-sidor.

0 = Ingen tillväxt.

-1 = Filen växer tills disken är full.

268435456 = Loggfilen växer till en maximal storlek på 2 TB.

Observera: Databaser som uppgraderas med obegränsad loggfilstorlek rapporterar -1 för maximal loggfilsstorlek.
Tillväxt int Databasens tillväxtstorlek.

0 = Ingen tillväxt. Det kan vara antingen antalet sidor eller procentandelen filstorlek, beroende på statusvärdet. Om status är 0x100000 är tillväxten procentandelen av filstorleken; annars är det antalet sidor.
Status int Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte.
perf int Reserverat.
dbid smallint Databasidentifieringsnummer för den databas som denna fil tillhör.
name sysname Logiskt namn på filen.
filename nvarchar(260) Namnet på den fysiska enheten. Detta inkluderar hela filens sökväg.