Freigeben über


sys.database_filestream_options (Transact-SQL)

Zeigt Informationen zur Ebene des nicht transaktionalen Zugriffs auf die aktivierten FILESTREAM-Daten in FileTables an. Enthält eine Zeile für jede Datenbank in der SQL Server-Instanz.

Weitere Informationen über FileTables finden Sie unter FileTables (SQL Server).

Spalte

Typ

Beschreibung

database_id

int

Die ID der Datenbank. Dieser Wert ist innerhalb einer Instanz von SQL Server eindeutig.

directory_name

nvarchar(255)

Das Verzeichnis auf Datenbankebene für alle FileTable-Namespaces.

non_transacted_access

tinyint

Die Ebene des nicht transaktionalen Zugriffs auf FILESTREAM-Daten, die aktiviert sind. Die Ebene des Zugriffs wird von der NON_TRANSACTED_ACCESS-Option der CREATE DATABASE-Anweisung oder der ALTER DATABASE-Anweisung festgelegt.

Diese Einstellung besitzt einen der folgenden Werte:

0 – Nicht aktiviert. Dies ist der Standardwert. Diese Ebene wird festgelegt, indem der Wert OFF für die NON_TRANSACTED_ACCESS-Option angegeben wird.

1 – Schreibgeschützter Zugriff. Diese Ebene wird festgelegt, indem der Wert READ_ONLY für die NON_TRANSACTED_ACCESS-Option angegeben wird.

3 – Vollzugriff. Diese Ebene wird festgelegt, indem der Wert FULL für die NON_TRANSACTED_ACCESS-Option angegeben wird.

5 – Im Übergang zu READONLY.

6 – Im Übergang zu OFF.

non_transacted_access_desc

nvarchar(60)

Die Beschreibung der Ebene des nicht transaktionalen Zugriffs, der in non_transacted_access identifiziert ist.

Diese Einstellung besitzt einen der folgenden Werte:

NONE – Dies ist der Standardwert.

READ_ONLY

FULL

IN_TRANSITION_TO_READ_ONLY

IN_TRANSITION_TO_OFF

Siehe auch

Konzepte

Aktivieren der erforderlichen Komponenten für FileTable