Partage via


sys.database_filestream_options (Transact-SQL)

S'applique à : SQL Server

Affiche des informations relatives au niveau d'accès non transactionnel aux données FILESTREAM dans les FileTables activés. Contient une ligne pour chaque base de données dans l'instance SQL Server.

Pour plus d’informations sur les FileTables, consultez FileTables (SQL Server).

Colonne Type Description
database_id int ID de la base de données. Cette valeur est unique dans l’instance SQL Server.
directory_name nvarchar(255) Répertoire au niveau de la base de données pour tous les espaces de noms FileTable.
non_transacted_access tinyint Niveau d'accès non transactionnel aux données FILESTREAM activées. Le niveau d’accès est défini par l’option NON_TRANSACTED_ACCESS de l’instruction CREATE DATABASE ou ALTER DATABASE .

Les valeurs possibles pour ce paramètre sont les suivantes :

0 - Non activé. Il s’agit de la valeur par défaut. Ce niveau est défini en fournissant la valeur OFF pour l’option NON_TRANSACTED_ACCESS.

1 - Accès en lecture seule. Ce niveau est défini en fournissant la valeur READ_ONLY pour l’option NON_TRANSACTED_ACCESS .

3 - Accès complet. Ce niveau est défini en fournissant la valeur FULL pour l’option NON_TRANSACTED_ACCESS .

5 - En transition vers l'état READONLY

6 - Transition vers OFF
non_transacted_access_desc nvarchar(60) Description du niveau d’accès non transactionnel identifié dans non_transacted_access.

Les valeurs possibles pour ce paramètre sont les suivantes :

NONE : il s’agit de la valeur par défaut.

READ_ONLY

FULL

IN_TRANSITION_TO_READ_ONLY

IN_TRANSITION_TO_OFF

Voir aussi

Activer les conditions préalables pour les FileTables