sys.sysaltfiles (Transact-SQL)sys.sysaltfiles (Transact-SQL)

ОБЛАСТЬ ПРИМЕНЕНИЯ: даSQL Server нетБаза данных SQL Azure нетAzure Synapse Analytics (хранилище данных SQL) нетParallel Data Warehouse APPLIES TO: yesSQL Server noAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

В особых случаях содержит строки, соответствующие файлам в базе данных.Under special circumstances, contains rows corresponding to the files in a database.

Важно!

Эта системная таблица SQL Server 2000 включена в СУБД как представление для обеспечения обратной совместимости.This SQL Server 2000 system table is included as a view for backward compatibility. Вместо нее рекомендуется использовать системные представления SQL Server.We recommend that you use the current SQL Server system views instead. Сведения о том, как найти нужное представление (или несколько представлений), см. в статье Mapping System Tables to System Views (Transact-SQL) (Сопоставление системных таблиц и системных представлений в Transact-SQL).To find the equivalent system view or views, see Mapping System Tables to System Views (Transact-SQL). В будущей версии Microsoft SQL Server этот компонент будет удален.This feature will be removed in a future version of Microsoft SQL Server. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется.Avoid using this feature in new development work, and plan to modify applications that currently use this feature.

Имя столбцаColumn name Тип данныхData type DescriptionDescription
ИДfileid smallintsmallint Идентификационный номер файла.File identification number. Уникален для каждой базы данных.This is unique for each database.
Идентификаторgroupid smallintsmallint Идентификационный номер файловой группы.File group identification number.
изменятьsize intint Размер файла, в страницах по 8 килобайт (КБ).File size, in 8-kilobyte (KB) pages.
MAXSIZEmaxsize intint Максимальный размер файла, в страницах по 8 КБ.Maximum file size, in 8-KB pages.

0 = не возрастает.0 = No growth.

-1 = размер файла может увеличиваться до полного заполнения диска.-1 = File will grow until the disk is full.

268435456 = файл журнала может увеличиваться до 2 ТБ.268435456 = Log file will grow to a maximum size of 2 TB.

Примечание. базы данных, которые были обновлены с неограниченным размером файла журнала, будут сообщать-1 о максимальном размере файла журнала.Note: Databases that are upgraded with an unlimited log file size will report -1 for the maximum size of the log file.
growthgrowth intint Предельный размер базы данных.Growth size of the database.

0 = не возрастает.0 = No growth. В зависимости от значения состояния может представлять собой либо процент от размера файла, либо число страниц:Can be either the number of pages or the percentage of file size, depending on the value of status. Если Status имеет значение 0x100000, то рост — это процент размера файла; в противном случае это число страниц.If status is 0x100000, growth is the percentage of file size; otherwise, it is the number of pages.
состояниеstatus intint Указано только в ознакомительных целях.Identified for informational purposes only. Не поддерживается.Not supported. Совместимость с будущими версиями не гарантируется.Future compatibility is not guaranteed.
Счетчикperf intint Зарезервировано.Reserved.
DBIDdbid smallintsmallint Идентификационный номер базы данных, которой принадлежит данный файл.Database identification number of the database to which this file belongs.
namename имеет sysnamesysname Логическое имя файла.Logical name of the file.
файловfilename nvarchar(260)nvarchar(260) Имя физического устройства.Name of the physical device. Включает полный путь к файлу.This includes the full path of the file.

См. также:See Also

Сопоставление системных таблиц с системными представлениями ()Transact-SQL Mapping System Tables to System Views (Transact-SQL)
Представления совместимости (Transact-SQL)Compatibility Views (Transact-SQL)