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.
sp_helpfile [ [ @filename= ] 'name' ]
0 (esito positivo) o 1 (esito negativo)
|
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. Questo tipo di file non viene mai incluso in un filegroup. |
|
size |
nvarchar(15) |
Dimensione del file in kilobyte. |
|
maxsize |
nvarchar(15) |
Dimensioni massime consentite per il file. Se questo campo include il valore UNLIMITED, le dimensioni del file possono aumentare fino a riempire il 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'. |
È richiesta l'appartenenza al ruolo public.
Nell'esempio seguente vengono restituite informazioni sui file nel database AdventureWorks2012 .
USE AdventureWorks2012; GO EXEC sp_helpfile; GO