sp_helpfile (Transact-SQL)
Se aplica a:SQL Server
Devuelve los nombres físicos y los atributos de los archivos asociados con la base de datos actual. Utilice este procedimiento almacenado para determinar los nombres de los archivos que vaya a adjuntar al servidor o a separar del mismo.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_helpfile [ [ @filename= ] 'name' ]
Argumentos
[ @filename = ] 'name'
Es el nombre lógico de cualquier archivo de la base de datos actual. name es sysname, con un valor predeterminado de NULL. Si no se especifica name , se devuelven los atributos de todos los archivos de la base de datos actual.
Valores de código de retorno
0 (correcto) o 1 (error)
Conjuntos de resultados
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
name | sysname | Nombre de archivo lógico. |
fileid | smallint | Identificador numérico del archivo. No se devuelve si se especifica name *.* |
filename | nchar(260) | Nombre de archivo físico. |
grupo_de_archivos | sysname | Grupo al que pertenece el archivo. NULL = El archivo es un archivo de registro. Nunca forma parte de un grupo de archivos. |
size | nvarchar(15) | Tamaño del archivo en kilobytes. |
Maxsize | nvarchar(15) | Tamaño máximo que puede alcanzar el archivo. El valor UNLIMITED en este campo indica que el archivo puede aumentar hasta que el disco esté lleno. |
growth | nvarchar(15) | Incremento de crecimiento del archivo. Esto indica la cantidad de espacio agregado al archivo cada vez que se requiere espacio nuevo. 0 = El archivo tiene un tamaño fijo y no aumenta. |
Uso | 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". |
Permisos
Debe pertenecer al rol public .
Ejemplos
En el siguiente ejemplo se devuelve información acerca de los archivos de AdventureWorks2022
.
USE AdventureWorks2022;
GO
EXEC sp_helpfile;
GO
Consulte también
Procedimientos almacenados del motor de base de datos (Transact-SQL)
sp_helpfilegroup (Transact-SQL)
sys.database_files (Transact-SQL)
sys.master_files (Transact-SQL)
sys.filegroups (Transact-SQL)
Procedimientos almacenados del sistema (Transact-SQL)
Archivos y grupos de archivos de base de datos
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de