sp_helpfile (Transact-SQL)

Si applica a:SQL Server

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.

Convenzioni di sintassi Transact-SQL

Sintassi

  
sp_helpfile [ [ @filename= ] 'name' ]  

Argomenti

[ @filename = ] 'name' Nome logico di qualsiasi file nel database corrente. name è sysname, con valore predefinito NULL. Se il nome non viene specificato, vengono restituiti gli attributi di tutti i file nel database corrente.

Valori del codice restituito

0 (operazione completata) o 1 (operazione non riuscita)

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 il nome è specificato*.*
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.
Crescita 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 = la dimensione del file è fissa e non aumenterà.
usage varchar(9) Per il file di dati, il valore è "solo dati" e per il file di log il valore è "solo log".

Autorizzazioni

È richiesta l'appartenenza al ruolo public .

Esempi

Nell'esempio seguente vengono restituite informazioni sui file nel database AdventureWorks2022.

USE AdventureWorks2022;  
GO  
EXEC sp_helpfile;  
GO  

Vedi anche

Stored procedure del motore di database (Transact-SQL)
sp_helpfilegroup (Transact-SQL)
sys.database_files (Transact-SQL)
sys.master_files (Transact-SQL)
sys.filegroups (Transact-SQL)
Stored procedure di sistema (Transact-SQL)
Filegroup e file di database