sp_helpfile (Transact-SQL)
Restituisce i nomi fisici e gli attributi dei file associati al database corrente. Utilizzare questa stored procedure per determinare i nomi dei file da collegare o scollegare dal server.
Sintassi
sp_helpfile [ [ @filename= ] 'name' ]
Argomenti
- [ @filename = ] 'name'
Nome logico di qualsiasi file nel database corrente. name è di tipo sysname e il valore predefinito è NULL. Se name viene omesso, vengono restituiti gli attributi di tutti i file nel database corrente.
Valori restituiti
0 (esito positivo) o 1 (esito negativo)
Set di risultati
Nome colonna |
Tipo di dati |
Descrizione |
---|---|---|
name |
sysname |
Nome logico del file. |
fileid |
smallint |
Identificatore numerico del file. Non viene restituito se si specifica name. |
filename |
nchar(260) |
Nome fisico del file. |
filegroup |
sysname |
Filegroup a cui appartiene il file. NULL = Il file è un file di log. I file di log non vengono mai inclusi in un filegroup. |
size |
nvarchar(15) |
Dimensione del file in kilobyte. |
maxsize |
nvarchar(15) |
Dimensioni massime consentite per l'aumento di dimensioni del file. Il valore UNLIMITED in questo campo indica che le dimensioni del file possono aumentare fino al riempimento del disco. |
growth |
nvarchar(15) |
Incremento per l'aumento delle dimensioni del file. Indica la quantità di spazio aggiunta al file ogni volta che è richiesto spazio aggiuntivo. 0 = File di dimensioni fisse, aumento non consentito. |
usage |
varchar(9) |
Per un file di dati il valore è 'data only'. Per il file di log il valore è 'log only'. |
Autorizzazioni
È richiesta l'appartenenza al ruolo public.
Esempi
Nell'esempio seguente vengono restituite informazioni sui file nel database AdventureWorks.
USE AdventureWorks;
GO
EXEC sp_helpfile;
GO