sp_helpfile (Transact-SQL)
S'applique à : SQL Server
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.
Conventions de la syntaxe Transact-SQL
Syntaxe
sp_helpfile [ [ @filename = ] N'filename' ]
[ ; ]
Arguments
[ @filename = ] N’filename'
Nom logique d’un fichier dans la base de données active. @filename est sysname, avec la valeur par défaut NULL
. Si @filename n’est pas spécifié, les attributs de tous les fichiers de la base de données active sont retournés.
Valeurs des codes de retour
0
(réussite) or 1
(échec).
Jeu de résultats
Nom de la colonne | Type de données | Description |
---|---|---|
name |
sysname | Nom de fichier logique. |
fileid |
smallint | Identificateur numérique du fichier. Une valeur n’est pas retournée si @filename est spécifiée. |
filename |
nchar(260) | Nom de fichier physique. |
filegroup |
sysname | Groupe de fichiers auquel le fichier appartient.NULL = Fichier est un fichier journal. Les fichiers journaux ne font jamais partie d’un groupe de fichiers. |
size |
nvarchar(15) | Taille du fichier en kilo-octets. |
maxsize |
nvarchar(15) | Taille maximale du fichier. Une valeur de UNLIMITED ce champ indique que le fichier augmente jusqu’à ce que le disque soit plein. |
growth |
nvarchar(15) | Incrément de croissance du fichier. Cette valeur indique la quantité d’espace ajoutée au fichier chaque fois que de nouveaux espaces sont requis.0 = Le fichier est une taille fixe et ne croît pas. |
usage |
varchar(9) | Pour le fichier de données, la valeur est data only , et pour le fichier journal, la valeur est log only . |
autorisations
Nécessite l'appartenance au rôle public .
Exemples
L'exemple suivant retourne des informations sur les fichiers de AdventureWorks2022
.
USE AdventureWorks2022;
GO
EXEC sp_helpfile;
GO