sys.database_filestream_options (Transact-SQL)

適用対象:SQL Server

FileTable 内の有効化された FILESTREAM データに対する非トランザクション アクセスのレベルに関する情報を表示します。 SQL Server インスタンス内のデータベースごとに 1 つの行が含まれます。

FileTable の詳細については、「FileTable (SQL Server)」を参照してください。

Column 種類 説明
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

参照

FileTable の前提条件の有効化