sys.sysaltfiles (Transact-SQL)
在特殊情況之下,包含對應於資料庫中之檔案的資料列。
重要事項 |
---|
此 SQL Server 2000 系統資料表包含回溯相容性的概觀。我們建議您改用目前的 SQL Server 系統檢視表。若要尋找相等的系統檢視或檢視,請參閱<將 SQL Server 2000 系統資料表對應至 SQL Server 2005 系統檢視表>。未來的 Microsoft SQL Server 版本將移除這項功能。請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 |
適用於:SQL Server (SQL Server 2008 至目前版本)。 |
資料行名稱 |
資料類型 |
描述 |
---|---|---|
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) |
實體裝置的名稱。 其中包括檔案的完整路徑。 |