sys.database_filestream_options (Transact-SQL)

Si applica a:SQL Server

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 altre informazioni sulle tabelle FileTable, vedere Tabelle FileTable (SQL Server).

Colonna Type Description
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 di 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 a 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

Vedi anche

Abilitare i prerequisiti per la tabella FileTable