sys.database_filestream_options(Transact-SQL)

사용하도록 설정된 FileTable의 FILESTREAM 데이터에 대한 비트랜잭션 액세스 수준과 관련된 정보를 표시합니다. SQL Server 인스턴스의 각 데이터베이스마다 하나씩의 행을 포함합니다.

FileTable에 대한 자세한 내용은 FileTable(SQL Server)을 참조하십시오.

유형

설명

database_id

int

데이터베이스의 ID입니다. 이 값은 SQL Server 인스턴스 내에서 고유합니다.

directory_name

nvarchar(255)

모든 FileTable 네임스페이스에 대한 데이터베이스 수준 디렉터리입니다.

non_transacted_access

tinyint

사용하도록 설정된 FILESTREAM 데이터에 대한 비트랜잭션 액세스 수준입니다. 액세스 수준은 CREATE DATABASE 또는 ALTER DATABASE 문의 NON_TRANSACTED_ACCESS 옵션을 사용하여 설정합니다.

이 설정에는 다음 값 중 하나를 사용할 수 있습니다.

0 - 사용 안 함. 기본값입니다. 이 수준을 설정하려면 NON_TRANSACTED_ACCESS 옵션에 OFF 값을 지정합니다.

1 - 읽기 전용 액세스. 이 수준을 설정하려면 NON_TRANSACTED_ACCESS 옵션에 READ_ONLY 값을 지정합니다.

3 - 모든 액세스. 이 수준을 설정하려면 NON_TRANSACTED_ACCESS 옵션에 FULL 값을 지정합니다.

5 - READONLY로 전환 중

6 - OFF로 전환 중

non_transacted_access_desc

nvarchar(60)

non_transacted_access에서 식별된 비트랜잭션 액세스 수준에 대한 설명입니다.

이 설정에는 다음 값 중 하나를 사용할 수 있습니다.

NONE - 기본값입니다.

READ_ONLY

FULL

IN_TRANSITION_TO_READ_ONLY

IN_TRANSITION_TO_OFF

참고 항목

개념

FileTable의 필수 구성 요소를 사용하도록 설정