Share via


sp_helpfile (Transact-SQL)

Van toepassing op:SQL Server

Geeft de fysieke namen en attributen van bestanden die aan de huidige database zijn gekoppeld terug. Gebruik deze opgeslagen procedure om de namen van bestanden te bepalen die aan de server gekoppeld of losgekoppeld moeten worden.

Transact-SQL syntaxis-conventies

Syntaxis

sp_helpfile [ [ @filename = ] N'filename' ]
[ ; ]

Arguments

[ @filename = ] N'bestandsnaam'

De logische naam van elk bestand in de huidige database. @filename is sysname, met als standaard .NULL Als @filename niet is gespecificeerd, worden de attributen van alle bestanden in de huidige database teruggegeven.

Codewaarden retourneren

0 (geslaagd) of 1 (mislukt).

Resultaatset

Kolomnaam Gegevenstype Description
name sysname Logische bestandsnaam.
fileid smallint Numerieke identificatie van het bestand. Er wordt geen waarde teruggegeven als @filename wordt gespecificeerd.
filename nchar(260) Fysieke bestandsnaam.
filegroup sysname Filegroup waarin het bestand hoort.

NULL = Bestand is een logbestand. Logbestanden maken nooit deel uit van een bestandsgroep.
size Nvarchar(15) Bestandsgrootte in kilobytes.
maxsize Nvarchar(15) Maximale grootte waartoe het bestand kan groeien. Een waarde van UNLIMITED in dit veld geeft aan dat het bestand groeit totdat de schijf vol is.
growth Nvarchar(15) Groeitoename van het bestand. Deze waarde geeft aan hoeveel ruimte aan het bestand wordt toegevoegd telkens wanneer er nieuwe ruimte nodig is.

0 = Bestand heeft een vaste grootte en groeit niet.
usage Varchar(9) Voor het databestand is data onlyde waarde , en voor het logbestand is log onlyde waarde .

Permissions

Vereist lidmaatschap van de openbare rol.

Voorbeelden

Het volgende voorbeeld geeft informatie over de bestanden in AdventureWorks2025.

USE AdventureWorks2022;
GO

EXECUTE sp_helpfile;
GO