Megosztás a következőn keresztül:


sp_helpfile (Transact-SQL)

A következőkre vonatkozik:SQL Server

Visszaadja a jelenlegi adatbázishoz tartozó fájlok fizikai neveit és attribútumait. Ezt a tárolt eljárást használd arra, hogy meghatározd a szerverhez csatlakoztatandó vagy leválasztandó fájlok nevét.

Transact-SQL szintaxis konvenciók

Szemantika

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

Arguments

[ @filename = ] N'filename'

Bármely fájl logikai neve a jelenlegi adatbázisban. @filenamea sysname, alapértelmezettként NULL. Ha @filename nincs megadva, az aktuális adatbázisban lévő összes fájl attribútuma visszakerül.

Kódértékek visszaadása

0 (sikeres) vagy 1 (hiba).

Eredményhalmaz

Oszlop név Adattípus Description
name sysname Logikus fájlnév.
fileid smallint A fájl numerikus azonosítója. Ha @filename meg van jelölve, nem tér vissza az értéket.
filename nchar(260) Fizikai fájlnév.
filegroup sysname Az a fájlcsoport, amelyhez a fájl tartozik.

NULL = A fájl egy naplófájl. A naplófájlok soha nem részei egy fájlcsoportnak.
size nvarchar(15) Fájlméret kilobájtokban.
maxsize nvarchar(15) A fájl maximális mérete, amire növelhet. Egy érték UNLIMITED ebben a mezőben azt jelzi, hogy a fájl növekszik, amíg a lemez tele nem lesz.
growth nvarchar(15) A fájl növekedési fokozata. Ez az érték azt jelzi, hogy a fájlhoz hozzáadott hely mennyisége minden alkalommal, amikor új hely szükséges.

0 = A fájl fix méretű és nem nő.
usage Varchar(9) Az adatfájl értéke data only, a naplófájl log onlyesetén pedig az érték .

Permissions

A nyilvános szerepkör tagságát igényli.

Példák

A következő példa visszaadja az információkat a fájlokról .AdventureWorks2025

USE AdventureWorks2022;
GO

EXECUTE sp_helpfile;
GO