sys.database_filestream_options (Transact-SQL)

Aplica-se a: SQL Server

Apresenta informação sobre o nível de acesso não transacional aos dados do FILESTREAM nas FileTables que está ativado. Contém uma linha para cada base de dados na instância do SQL Server.

Para mais informações sobre Tabelas de Ficheiros, consulte Tabelas de Ficheiros (SQL Server).

Coluna Tipo Description
database_id int O ID da base de dados. Este valor é único dentro da instância do SQL Server.
directory_name nvarchar(255) O diretório ao nível da base de dados para todos os espaços de nomes FileTable.
non_transacted_access tinyint O nível de acesso não transacional aos dados do FILESTREAM que está habilitado. O nível de acesso é definido pela opção NON_TRANSACTED_ACCESS da CREATE DATABASE instrução ou.ALTER DATABASE

Esta definição tem um dos seguintes valores:

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

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

3 - Acesso total. Este 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 DESLIGADO
non_transacted_access_desc Nvarchar(60) A descrição do nível de acesso não transacional identificado em non_transacted_access.

Esta definição tem um dos seguintes valores:

NENHUM - Este é o valor padrão.

READ_ONLY

COMPLETO

IN_TRANSITION_TO_READ_ONLY

IN_TRANSITION_TO_OFF

Ver também

Ativar os pré-requisitos para o FileTable