Share via


sys.sysaltfiles (Transact-SQL)

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

重要事項重要事項

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

資料行名稱

資料類型

說明

fileid

smallint

檔案識別碼。 每個資料庫的這個項目都是唯一的。

groupid

smallint

檔案群組識別碼。

size

int

檔案大小 (以 8 KB 頁面為單位)。

maxsize

int

最大檔案大小 (以 8 KB 頁面為單位)。

0 = 不成長。

-1 = 檔案會成長到磁碟已滿。

268435456 = 記錄檔可以成長到最大 2 TB 的大小。

[!附註]

以無限記錄檔大小來升級的資料庫,針對最大記錄檔大小,它會報告 -1。

growth

int

資料庫的成長大小。

0 = 不成長。 隨著狀態值而不同,它可以是頁數或檔案大小百分比。 如果 status 是 0x100000,growth 是檔案大小百分比;否則,它就是頁數。

status

int

僅供參考之用。不支援。我們無法保證未來的相容性。 

perf

int

已保留。

dbid

smallint

這個檔案所屬的資料庫之資料庫識別碼。

name

sysname

檔案的邏輯名稱。

filename

nvarchar(260)

實體裝置的名稱。 其中包括檔案的完整路徑。

請參閱

參考

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

相容性檢視 (Transact-SQL)