sp_helpfilegroup (Transact-SQL)

Restituisce i nomi e gli attributi dei filegroup associati al database corrente.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

sp_helpfilegroup [ [ @filegroupname = ] 'name' ]

Argomenti

  • [ @filegroupname = ] 'name'
    Nome logico di un filegroup presente nel database corrente. name è di tipo sysname e il valore predefinito è NULL. Se name viene omesso, vengono elencati tutti i filegroup nel database corrente e viene visualizzato solo il primo set di risultati riportato nella sezione dei set di risultati.

Set di risultati

Nome colonna Tipo di dati Descrizione

groupname

sysname

Nome del filegroup.

groupid

smallint

Identificatore numerico del filegroup.

filecount

int

Numero di file del filegroup.

Se name viene omesso, viene restituita una riga per ogni file nel filegroup.

Nome colonna Tipo di dati Descrizione

file_in_group

sysname

Nome logico del file nel filegroup.

fileid

smallint

Identificatore numerico del file.

filename

nchar(260)

Nome fisico del file che include il percorso di directory.

size

nvarchar(15)

Dimensione del file in kilobyte.

maxsize

nvarchar(15)

Dimensione massima del file.

Valore massimo fino a cui possono aumentare le dimensioni del 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 è necessario spazio aggiuntivo.

0 = la dimensione del file è fissa e non aumenterà.

Autorizzazioni

È richiesta l'appartenenza al ruolo public.

Valori restituiti

0 (esito positivo) o 1 (esito negativo)

Esempi

A. Restituzione di tutti i filegroup in un database

Nell'esempio seguente vengono restituite le informazioni sui filegroup nel database di esempio AdventureWorks.

USE AdventureWorks;
GO
EXEC sp_helpfilegroup;
GO

B. Restituzione di tutti i file in un filegroup

Nell'esempio seguente vengono restituite le informazioni relative a tutti i file nel filegroup PRIMARY nel database di esempio AdventureWorks.

USE AdventureWorks;
GO
EXEC sp_helpfilegroup 'PRIMARY';
GO

Vedere anche

Riferimento

Stored procedure del Motore di database (Transact-SQL)
sp_helpfile (Transact-SQL)
sys.database_files (Transact-SQL)
sys.master_files (Transact-SQL)
sys.filegroups (Transact-SQL)
Stored procedure di sistema (Transact-SQL)

Altre risorse

Informazioni su file e filegroup

Guida in linea e informazioni

Assistenza su SQL Server 2005