sys.sysaltfiles (Transact-SQL)

適用於:SQL Server

在特殊情況下,包含對應至資料庫中檔案的資料列。

重要

此 SQL Server 2000 系統資料表隨附為回溯相容性的檢視。 建議您改用目前的 SQL Server 系統檢視。 若要尋找對等的系統檢視或檢視,請參閱 將系統資料表對應至系統檢視表(Transact-SQL)。 未來的 Microsoft SQL Server 版本將移除這項功能。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。

資料行名稱 資料類型 描述
fileid smallint 檔案識別碼。 這對於每個資料庫而言都是唯一的。
groupid smallint 檔案群組識別碼。
size int 檔案大小,以 8 KB 為單位(KB) 頁。
maxsize int 檔案大小上限,以 8 KB 頁為單位。

0 = 沒有成長。

-1 = 檔案將會成長,直到磁片已滿為止。

268435456 = 記錄檔會成長為大小上限 2 TB。

注意:使用無限制記錄檔大小升級的資料庫將會報告 -1,以取得記錄檔的大小上限。
增長 int 資料庫的成長大小。

0 = 沒有成長。 視狀態值而定,可以是頁數或檔案大小的百分比。 如果 狀態 為0x100000, 成長 是檔案大小的百分比,否則為頁數。
status int 僅供參考之用。 不支援。 我們無法保證未來的相容性。
perf int 保留。
dbid smallint 這個檔案所屬資料庫的資料庫識別碼。
name sysname 檔案的邏輯名稱。
檔案名稱 nvarchar(260) 實體裝置的名稱。 這包括檔案的完整路徑。

另請參閱

將系統資料表對應至系統檢視 (Transact-SQL)
相容性檢視 (Transact-SQL)