Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Devolve os nomes físicos e atributos dos ficheiros associados à base de dados atual. Use este procedimento armazenado para determinar os nomes dos ficheiros a anexar ou desligar do servidor.
Transact-SQL convenções de sintaxe
Sintaxe
sp_helpfile [ [ @filename = ] N'filename' ]
[ ; ]
Arguments
[ @filename = ] N'nome do ficheiro'
O nome lógico de qualquer ficheiro na base de dados atual.
@filename é sysname, com um padrão de NULL. Se @filename não for especificado, os atributos de todos os ficheiros na base de dados atual são devolvidos.
Valores de código de retorno
0 (sucesso) ou 1 (fracasso).
Conjunto de resultados
| Nome da coluna | Tipo de dados | Description |
|---|---|---|
name |
sysname | Nome lógico do ficheiro. |
fileid |
smallint | Identificador numérico do ficheiro. Um valor não é devolvido se @filename for especificado. |
filename |
nchar(260) | Nome físico do ficheiro. |
filegroup |
sysname | Grupo de ficheiros ao qual o ficheiro pertence.NULL = Ficheiro é um ficheiro de registo. Os ficheiros de registo nunca fazem parte de um grupo de ficheiros. |
size |
nvarchar(15) | Tamanho do ficheiro em kilobytes. |
maxsize |
nvarchar(15) | Tamanho máximo a que o ficheiro pode crescer. Um valor de UNLIMITED neste campo indica que o ficheiro cresce até o disco estar cheio. |
growth |
nvarchar(15) | Incremento de crescimento do ficheiro. Este valor indica a quantidade de espaço adicionada ao ficheiro sempre que esse novo espaço é necessário.0 = Ficheiro tem um tamanho fixo e não cresce. |
usage |
varchar(9) | Para ficheiro de dados, o valor é data only, e para o ficheiro de registo o valor é log only. |
Permissions
Requer adesão à função pública de .
Examples
O exemplo seguinte devolve informação sobre os ficheiros em AdventureWorks2025.
USE AdventureWorks2022;
GO
EXECUTE sp_helpfile;
GO