세션 속성 - SQL Server 용 OLE DB 드라이버

적용 대상: SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)

OLE DB 드라이버 다운로드

OLE DB Driver for SQL Server는 다음과 같이 OLE DB 세션 속성을 해석합니다.

속성 ID 설명
DBPROP_SESS_AUTOCOMMITISOLEVELS SQL Server용 OLE DB 드라이버는 격리 안 함 수준 DBPROPVAL_TI_CHAOS를 제외하고 모든 자동 커밋 트랜잭션 격리 수준을 지원합니다.

공급자별 속성 집합 DBPROPSET_SQLSERVERSESSION OLE DB Driver for SQL Server는 다음과 같은 추가 세션 속성을 정의합니다.

속성 ID 설명
SSPROP_QUOTEDCATALOGNAMES 유형: VT_BOOL

R/W: 읽기/쓰기

Default: VARIANT_FALSE

설명: CATALOG 제한에서 허용되는 따옴표 붙은 식별자입니다.

VARIANT_TRUE: 따옴표 붙은 식별자는 분산 쿼리 지원을 제공하는 스키마 행 집합에 대한 카탈로그 제한에서 인식됩니다.

VARIANT_FALSE: 따옴표 붙은 식별자는 분산 쿼리 지원을 제공하는 스키마 행 집합에 대한 카탈로그 제한에 대해 인식되지 않습니다.

분산 쿼리 지원을 제공하는 스키마 행 집합에 대한 자세한 내용은 스키마 행 집합의 분산 쿼리 지원을 참조 하세요.
SSPROP_ALLOWNATIVEVARIANT 유형: VT_BOOL

R/W: 읽기/쓰기

Default: VARIANT_FALSE

설명: 가져온 데이터가 DBTYPE_VARIANT 또는 DBTYPE_SQLVARIANT 여부를 확인합니다.

VARIANT_TRUE: 열 형식은 DBTYPE_SQLVARIANT 반환되며 이 경우 버퍼는 SSVARIANT 구조를 보유합니다.

VARIANT_FALSE: 열 형식은 DBTYPE_VARIANT 반환되고 버퍼에는 VARIANT 구조가 있습니다.
SSPROP_ASYNCH_BULKCOPY 비동기 모드를 사용하려면 BCPExec 메서드를 호출하기 전에 공급자별 세션 속성 SSPROP_ASYNCH_BULKCOPY VARIANT_TRUE 설정합니다. 이 속성은 DBPROPSET_SQLSERVERSESSION 속성 집합에서 사용할 수 있습니다.

참고 항목

데이터 원본 개체(OLE DB)