Condividi tramite


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.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

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