Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Zwraca fizyczne nazwy i atrybuty plików powiązanych z aktualną bazą danych. Użyj tej procedury przechowywanej, aby określić nazwy plików do dołączenia lub odłączenia od serwera.
Transact-SQL konwencje składni
Składnia
sp_helpfile [ [ @filename = ] N'filename' ]
[ ; ]
Arguments
[ @filename = ] N'nazwa pliku'
Logiczna nazwa dowolnego pliku w aktualnej bazie danych.
@filename to nazwa systemu, z domyślnym .NULL Jeśli @filename nie jest określone, atrybuty wszystkich plików w aktualnej bazie danych są zwracane.
Zwracanie wartości kodu
0 (powodzenie) lub 1 (niepowodzenie).
Zestaw wyników
| Nazwa kolumny | Typ danych | Description |
|---|---|---|
name |
sysname | Logiczna nazwa pliku. |
fileid |
smallint | Numeryczny identyfikator pliku. Wartość nie jest zwracana, jeśli @filename jest określona. |
filename |
nchar(260) | Fizyczna nazwa pliku. |
filegroup |
sysname | Grupa plików, do której należy plik.NULL = Plik to plik dziennika. Pliki logów nigdy nie są częścią grupy plików. |
size |
nvarchar(15) | Rozmiar pliku w kilobajtach. |
maxsize |
nvarchar(15) | Maksymalny rozmiar, do którego plik może się rozrosnąć. Wartość w UNLIMITED tym polu oznacza, że plik rośnie, aż dysk się zapełni. |
growth |
nvarchar(15) | Wzrost pliku. Ta wartość wskazuje ilość miejsca dodawanego do pliku za każdym razem, gdy potrzebne jest nowe miejsce.0 = Plik ma stały rozmiar i nie rośnie. |
usage |
varchar(9) | Dla pliku danych wartość wynosi data only, a dla pliku logu wartość to log only. |
Permissions
Wymaga członkostwa w publicznej roli .
Przykłady
Poniższy przykład zwraca informacje o plikach w AdventureWorks2025.
USE AdventureWorks2022;
GO
EXECUTE sp_helpfile;
GO