Compartilhar via


sys.database_filestream_options (Transact-SQL)

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, consulte FileTables (SQL Server).

Column

Tipo

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. Esse é o valor padrão. Esse nível é definido com o fornecimento do valor OFF da opção NON_TRANSACTED_ACCESS.

1 = Acesso somente leitura. Esse nível é definido com o fornecimento do valor READ_ONLY da opção NON_TRANSACTED_ACCESS.

3 – Acesso completo. Esse nível é definido com o fornecimento do valor FULL da 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

Consulte também

Conceitos

Habilitar os pré-requisitos para FileTable