Compartilhar via


sys.database_filestream_options (Transact-SQL)

Aplica-se a: SQL Server

Exibe informações sobre o nível de acesso não transacional a dados FILESTREAM em FileTables que estão habilitadas. Contém uma linha para cada banco de dados na instância do SQL Server.

Para obter mais informações sobre FileTables, veja FileTables (SQL Server).

Coluna Type Descrição
database_id int A ID do banco de dados. Esse valor é exclusivo na instância do SQL Server.
directory_name nvarchar(255) O diretório no nível de banco de dados para todos os namespaces de FileTable.
non_transacted_access tinyint O nível do acesso não transacional a dados de FILESTREAM que estão habilitados. O nível de acesso é definido pela opção NON_TRANSACTED_ACCESS da instrução CREATE DATABASE ou ALTER DATABASE .

Essa configuração tem um dos seguintes valores:

0 - Não habilitado. Este é o valor padrão. Este nível é definido fornecendo o valor OFF para a opção NON_TRANSACTED_ACCESS.

1 - Acesso somente leitura. Esse nível é definido fornecendo o valor READ_ONLY para a opção NON_TRANSACTED_ACCESS.

3 - Acesso total. Esse nível é definido fornecendo o valor FULL para a opção NON_TRANSACTED_ACCESS.

5 - Em transição para READONLY

6 - Em transição para OFF
non_transacted_access_desc nvarchar(60) A descrição do nível de acesso não transacional identificado em non_transacted_access.

Essa configuração tem um dos seguintes valores:

NONE - Este é o valor padrão.

READ_ONLY

FULL

IN_TRANSITION_TO_READ_ONLY

IN_TRANSITION_TO_OFF

Confira também

Habilitar os pré-requisitos para o FileTable