procedury sp_helpfile (języka Transact-SQL)

Zwraca nazwy fizyczne i atrybuty plików skojarzonych z bieżącą bazą danych.Ta procedura składowana służy do określenia nazw plików, aby dołączyć do lub odłączenia od serwera.

Ikona łącza do tematuJęzyka Transact-SQL składni konwencje

Składnia

sp_helpfile [ [ @filename= ] 'name' ]

Argumenty

  • [ @ nazwa_pliku = ] 'name"
    Jest to nazwa logiczna każdy plik w bieżącej bazie danych.namejest sysname, domyślna wartość NULL.Jeśli name jest nieokreślona, atrybuty wszystkich plików w bieżącej bazie danych są zwracane.

Wartości kodów powrotnych

0 (sukces) lub 1 (błąd)

Zestawy wyników

Nazwa kolumny

Typ danych

Opis

name

sysname

Nazwa pliku logicznego.

Identyfikator FileID

smallint

Numeryczny identyfikator pliku.Nie jest zwracana, jeśli name jest określony.

Nazwa pliku

nchar(260)

Fizyczna nazwa pliku.

Grupa plików

sysname

Grupa plików, do której należy ten plik.

NULL = plik jest plikiem dziennika.Nigdy nie jest częścią grupa plików.

rozmiar

nvarchar(15)

Rozmiar pliku w kilobajtach.

elementu MaxSize

nvarchar(15)

Maksymalny rozmiar pliku może.Wartość bez ograniczeń, w tym pole wskazuje, że plik powiększa się, aż dysk jest zapełniony.

wzrostu

nvarchar(15)

Przyrost rozmiaru pliku.Oznacza to, że ilość miejsca dodane do pliku co czas , wymagany jest nowy obszar.

0 = Plik jest stałym rozmiarze, a nie rośnie.

sposób użycia

varchar(9)

Plik danych, wartość jest 'data only' i pliku dziennika, która wartość jest 'log only'.

Uprawnienia

Wymaga członkostwa w public rolę.

Przykłady

Poniższy przykład zwraca informacje o plikach w AdventureWorks2008R2.

USE AdventureWorks2008R2;
GO
EXEC sp_helpfile;
GO