sys.database_filestream_options (Transact-SQL)
顯示 FileTable 中已啟用的非交易式 FILESTREAM 資料存取層級的相關資訊。 針對 SQL Server 執行個體中的每個資料庫,各包含一個資料列。
如需有關 FileTable 的詳細資訊,請參閱<FileTable (SQL Server)>。
適用於:SQL Server (SQL Server 2012 至目前版本)。 |
資料行 |
類型 |
描述 |
---|---|---|
database_id |
int |
資料庫的識別碼。 在 SQL Server 執行個體內,這個值是唯一的。 |
directory_name |
nvarchar(255) |
所有 FileTable 命名空間的資料庫層級目錄。 |
non_transacted_access |
tinyint |
已啟用的非交易式 FILESTREAM 資料存取層級。 存取層級是由 CREATE DATABASE 或 ALTER DATABASE 陳述式的 NON_TRANSACTED_ACCESS 選項設定。 這個設定有下列其中一個值: 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 |