sys.database_filestream_options (Transact-SQL)
显示已启用的针对 FileTable 中的 FILESTREAM 数据的非事务性访问级别的相关信息。 为 SQL Server 实例中的每个数据库包含一行。
有关 FileTable 的详细信息,请参阅FileTable (SQL Server)。
列 |
类型 |
说明 |
---|---|---|
database_id |
int |
数据库的 ID。 此值在 SQL Server 实例中是唯一的。 |
directory_name |
nvarchar(255) |
所有 FileTable 命名空间的数据库级别目录。 |
non_transacted_access |
tinyint |
已启用的针对 FILESTREAM 数据的非事务性访问的级别。 访问级别由 CREATE DATABASE 或 ALTER DATABASE 语句的 NON_TRANSACTED_ACCESS 选项设置。 此设置具有以下值之一: 0 – 未启用。 此为默认值。 通过为 NON_TRANSACTED_ACCESS 选项提供值 OFF 来设置此级别。 1 – 只读访问。 通过为 NON_TRANSACTED_ACCESS 选项提供值 READ_ONLY 来设置此级别。 3 – 完全访问。 通过为 NON_TRANSACTED_ACCESS 选项提供值 FULL 来设置此级别。 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 |