Condividi tramite


sys.database_filestream_options (Transact-SQL)

Consente di visualizzare informazioni sul livello di accesso non transazionale a dati FILESTREAM in tabelle FileTable abilitato. Contiene una riga per ogni database nell'istanza di SQL Server.

Per ulteriori informazioni sulle tabelle FileTable, vedere FileTable (SQL Server).

Colonna

Tipo

Descrizione

database_id

int

ID del database. Questo valore è univoco all'interno dell'istanza di SQL Server.

directory_name

nvarchar(255)

Directory a livello di database per tutti gli spazi dei nomi della tabella FileTable.

non_transacted_access

tinyint

Livello di accesso non transazionale a dati FILESTREAM abilitato. Il livello di accesso viene impostato dall'opzione NON_TRANSACTED_ACCESS dell'istruzione CREATE DATABASE o ALTER DATABASE.

I possibili valori di questa impostazione sono i seguenti:

0: non abilitato. Si tratta del valore predefinito. Questo livello viene impostato specificando il valore OFF per l'opzione NON_TRANSACTED_ACCESS.

1: accesso in sola lettura. Questo livello viene impostato specificando il valore READ_ONLY per l'opzione NON_TRANSACTED_ACCESS.

3: accesso completo. Questo livello viene impostato specificando il valore FULL per l'opzione NON_TRANSACTED_ACCESS.

5: in transizione verso READONLY.

6: in transizione verso OFF.

non_transacted_access_desc

nvarchar(60)

Descrizione del livello di accesso non transazionale identificato in non_transacted_access.

I possibili valori di questa impostazione sono i seguenti:

NONE: valore predefinito.

READ_ONLY

FULL

IN_TRANSITION_TO_READ_ONLY

IN_TRANSITION_TO_OFF

Vedere anche

Concetti

Abilitazione dei prerequisiti per la tabella FileTable