sys.sysaltfiles (Transact-SQL)

Si applica a:SQL Server

In casi particolari contiene le righe corrispondenti ai file di un database.

Importante

Questa tabella di sistema di SQL Server 2000 è disponibile come vista per compatibilità con le versioni precedenti. È consigliabile usare invece le viste di sistema correnti di SQL Server. Per trovare la vista o le viste di sistema equivalenti, vedere Mapping delle tabelle di sistema alle viste di sistema (Transact-SQL). Questa funzionalità verrà rimossa a partire da una delle prossime versioni di Microsoft SQL Server. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata.

Nome colonna Tipo di dati Descrizione
fileid smallint Numero di identificazione del file. Questo valore è univoco per ogni database.
groupid smallint Numero di identificazione del filegroup.
size int Dimensioni del file espresse in pagine da 8 KB.
Maxsize int Dimensioni massime del file espresse in pagine da 8 KB.

0 = Nessun aumento.

-1 = La dimensione del file aumenterà finché il disco è pieno.

268435456 = La dimensione del file di log aumenterà fino al valore massimo di 2 TB.

Nota: i database aggiornati con dimensioni illimitate del file di log segnalano -1 per le dimensioni massime del file di log.
Crescita int Aumento delle dimensioni del database.

0 = Nessun aumento. I possibili valori sono un numero di pagine o una percentuale delle dimensioni del file, a seconda del valore di status. Se lo stato è 0x100000, la crescita è la percentuale di dimensioni del file; in caso contrario, corrisponde al numero di pagine.
status int Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future.
perf int Riservato.
dbid smallint Numero di identificazione del database a cui appartiene il file.
name sysname Nome logico del file.
filename nvarchar(260) Nome del dispositivo fisico, incluso il percorso completo del file.

Vedi anche

Mapping delle tabelle di sistema alle viste di sistema (Transact-SQL)
Viste di compatibilità (Transact-SQL)