sp_helpfile (Transact-SQL)sp_helpfile (Transact-SQL)

Se aplica a:Applies to: síSQL ServerSQL Server (todas las versiones admitidas) yesSQL ServerSQL Server (all supported versions) Se aplica a:Applies to: síSQL ServerSQL Server (todas las versiones admitidas) yesSQL ServerSQL Server (all supported versions)

Devuelve los nombres físicos y los atributos de los archivos asociados con la base de datos actual.Returns the physical names and attributes of files associated with the current database. Utilice este procedimiento almacenado para determinar los nombres de los archivos que vaya a adjuntar al servidor o a separar del mismo.Use this stored procedure to determine the names of files to attach to or detach from the server.

Icono de vínculo de tema Convenciones de sintaxis de Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SintaxisSyntax

  
sp_helpfile [ [ @filename= ] 'name' ]  

ArgumentosArguments

[ @filename = ] 'name' Es el nombre lógico de cualquier archivo de la base de datos actual.[ @filename = ] 'name' Is the logical name of any file in the current database. Name es de tipo sysname y suvalor predeterminado es NULL.name is sysname, with a default of NULL. Si no se especifica Name , se devuelven los atributos de todos los archivos de la base de datos actual.If name is not specified, the attributes of all files in the current database are returned.

Valores de código de retornoReturn Code Values

0 (correcto) o 1 (error)0 (success) or 1 (failure)

Conjuntos de resultadosResult Sets

Nombre de la columnaColumn name Tipo de datosData type DescripciónDescription
namename sysnamesysname Nombre de archivo lógico.Logical file name.
IDfileid smallintsmallint Identificador numérico del archivo.Numeric identifier of the file. No se devuelve si name se especifica name .Is not returned if name is specified .
filenamefilename NCHAR (260)nchar(260) Nombre de archivo físico.Physical file name.
primafilegroup sysnamesysname Grupo al que pertenece el archivo.Filegroup in which the file belongs.

NULL = El archivo es un archivo de registro.NULL = File is a log file. Nunca forma parte de un grupo de archivos.This is never a part of a filegroup.
sizesize nvarchar(15nvarchar(15) Tamaño del archivo en kilobytes.File size in kilobytes.
tamañomáximomaxsize nvarchar(15nvarchar(15) Tamaño máximo que puede alcanzar el archivo.Maximum size to which the file can grow. El valor UNLIMITED en este campo indica que el archivo puede aumentar hasta que el disco esté lleno.A value of UNLIMITED in this field indicates that the file grows until the disk is full.
crezcagrowth nvarchar(15nvarchar(15) Incremento de crecimiento del archivo.Growth increment of the file. Indica la cantidad de espacio que se agrega al archivo cada vez que se necesita espacio nuevo.This indicates the amount of space added to the file every time that new space is required.

0 = El archivo tiene un tamaño fijo y no aumenta.0 = File is a fixed size and will not grow.
usousage VARCHAR (9)varchar(9) En el caso del archivo de datos, el valor es ' solo datos ' y, para el archivo de registro, el valor es ' solo registro '.For data file, the value is 'data only' and for the log file the value is 'log only'.

PermisosPermissions

Debe pertenecer al rol public .Requires membership in the public role.

EjemplosExamples

En el siguiente ejemplo se devuelve información acerca de los archivos de AdventureWorks2012AdventureWorks2012.The following example returns information about the files in AdventureWorks2012AdventureWorks2012.

USE AdventureWorks2012;  
GO  
EXEC sp_helpfile;  
GO  

Consulte tambiénSee Also

Motor de base de datos procedimientos almacenados ()de Transact-SQL Database Engine Stored Procedures (Transact-SQL)
sp_helpfilegroup ()de Transact-SQL sp_helpfilegroup (Transact-SQL)
sys.database_files (Transact-SQL) sys.database_files (Transact-SQL)
Sys. master_files (Transact-SQL) sys.master_files (Transact-SQL)
sys.filegroups (Transact-SQL) sys.filegroups (Transact-SQL)
Procedimientos almacenados del sistema (Transact-SQL) System Stored Procedures (Transact-SQL)
Archivos y grupos de archivos de base de datosDatabase Files and Filegroups