sp_helpfilegroup (Transact-SQL)
Si applica a:SQL Server
Restituisce i nomi e gli attributi dei filegroup associati al database corrente.
Convenzioni di sintassi Transact-SQL
Sintassi
sp_helpfilegroup [ [ @filegroupname = ] 'name' ]
Argomenti
[ @filegroupname = ] 'name'
Nome logico di qualsiasi filegroup nel database corrente. name è sysname, con valore predefinito NULL. Se il nome non viene specificato, vengono elencati tutti i filegroup nel database corrente e viene visualizzato solo il primo set di risultati visualizzato nella sezione Set di risultati.
Valori del codice restituito
0 (operazione completata) o 1 (operazione non riuscita)
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 si specifica il nome , 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. |
Crescita | 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 .
Esempi
R. Restituzione di tutti i filegroup in un database
Nell'esempio seguente vengono restituite le informazioni sui filegroup nel database di esempio AdventureWorks2022
.
USE AdventureWorks2022;
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 AdventureWorks2022
.
USE AdventureWorks2022;
GO
EXEC sp_helpfilegroup 'PRIMARY';
GO
Vedi anche
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)
Filegroup e file di database
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: nel corso del 2024 verranno dismessi i problemi di GitHub come meccanismo di feedback per il contenuto e verranno sostituiti con un nuovo sistema di feedback. Per altre informazioni, vedere:Invia e visualizza il feedback per