Partager via


sp_helpfile (Transact-SQL)

Retourne les noms physiques et les attributs des fichiers associés à la base de données active. Utilisez cette procédure stockée pour déterminer les noms des fichiers à associer ou à dissocier du serveur.

Icône Lien de rubriqueConventions de la syntaxe de Transact-SQL

Syntaxe

sp_helpfile [ [ @filename= ] 'name' ]

Arguments

  • [ @filename = ] 'name'
    Nom logique des fichiers de la base de données active. name est de type sysname et sa valeur par défaut est NULL. Si name n'est pas précisé, les attributs de tous les fichiers de la base de données active sont retournés.

Valeurs du code de retour

0 (succès) ou 1 (échec)

Jeux de résultats

Nom de colonne

Type de données

Description

name

sysname

Nom de fichier logique.

fileid

smallint

Identificateur numérique du fichier. Non retourné si name est spécifié.

filename

nchar(260)

Nom de fichier physique.

filegroup

sysname

Groupe de fichiers auquel le fichier appartient.

NULL = Le fichier est un fichier journal. Un fichier journal ne fait jamais partie d'un groupe de fichiers.

size

nvarchar(15)

Taille du fichier en kilo-octets.

maxsize

nvarchar(15)

Taille maximale du fichier. La valeur UNLIMITED indique que le fichier peut augmenter jusqu'à ce que le disque soit saturé.

growth

nvarchar(15)

Incrément de croissance du fichier. Quantité d'espace ajoutée au fichier chaque fois qu'un espace supplémentaire s'avère nécessaire.

0 = Le fichier a une taille fixe et n'augmente pas.

usage

varchar(9)

Pour un fichier de données, la valeur est 'data only' et pour le fichier journal, la valeur est 'log only'.

Autorisations

L'utilisateur doit appartenir au rôle public.

Exemples

L'exemple suivant retourne des informations sur les fichiers de AdventureWorks.

USE AdventureWorks;
GO
EXEC sp_helpfile;
GO