sys.database_filestream_options (Transact-SQL)
Отображает сведения об уровне нетранзакционного доступа к данным FILESTREAM в каждой из включенных таблиц FileTable. Содержит по одной строке для каждой базы данных в экземпляре SQL Server.
Дополнительные сведения о таблицах FileTable см. в разделе Таблицы FileTable (SQL Server).
Столбец |
Тип |
Описание |
---|---|---|
database_id |
int |
Идентификатор базы данных. Это значение уникально в рамках экземпляра SQL Server. |
directory_name |
nvarchar(255) |
Каталог на уровне базы данных для всех пространств имен FileTable: |
non_transacted_access |
tinyint |
Включенный уровень нетранзакционного доступа к данным FILESTREAM. Уровень доступа устанавливается параметром NON_TRANSACTED_ACCESS инструкции CREATE DATABASE или ALTER DATABASE. Этот параметр имеет одно из следующих значений: 0 — не включено. Это значение по умолчанию. Этот уровень устанавливается путем задания значения OFF параметру NON_TRANSACTED_ACCESS. 1 — доступ только для чтения. Этот уровень устанавливается путем задания значения READ_ONLY параметру NON_TRANSACTED_ACCESS. 3 — полный доступ. Этот уровень устанавливается путем задания значения FULL параметру NON_TRANSACTED_ACCESS. 5 — переход в состояние READONLY. 6 — переход в состояние OFF. |
non_transacted_access_desc |
nvarchar(60) |
Содержит описание уровня нетранзакционного доступа, определенное в non_transacted_access. Этот параметр имеет одно из следующих значений: NONE — значение по умолчанию. READ_ONLY FULL IN_TRANSITION_TO_READ_ONLY IN_TRANSITION_TO_OFF |