sys.database_filestream_options (Transact-SQL)

Применимо к:SQL Server

Отображает сведения об уровне нетранзакционного доступа к данным FILESTREAM в каждой из включенных таблиц FileTable. Содержит по одной строке для каждой базы данных в экземпляре SQL Server.

Дополнительные сведения о таблицах FileTable см. в разделе Таблицы FileTable (SQL Server).

Column Type Description
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

См. также

Включение необходимых компонентов для таблицы FileTable