세션 속성
SQL Server Native Client OLE DB 공급자는 OLE DB 세션 속성을 다음과 같이 해석합니다.
속성 ID |
설명 |
---|---|
DBPROP_SESS_AUTOCOMMITISOLEVELS |
SQL Server Native Client OLE DB는 격리 안 함 수준 DBPROPVAL_TI_CHAOS를 제외하고 모든 자동 커밋 트랜잭션 격리 수준을 지원합니다. |
SQL Server Native Client OLE DB 공급자는 공급자별 속성 집합 DBPROPSET_SQLSERVERSESSION에 다음과 같은 추가 세션 속성을 정의합니다.
속성 ID |
설명 |
---|---|
SSPROP_QUOTEDCATALOGNAMES |
유형: VT_BOOL R/W: 읽기/쓰기 기본값: VARIANT_FALSE 설명: CATALOG 제한에서 허용되는 따옴표 붙은 식별자입니다. VARIANT_TRUE: 따옴표 붙은 식별자는 분산 쿼리 지원을 제공하는 스키마 행 집합에 대한 카탈로그 제한에서 인식됩니다. VARIANT_FALSE: 따옴표 붙은 식별자는 분산 쿼리 지원을 제공하는 스키마 행 집합에 대한 카탈로그 제한에서 인식되지 않습니다. 분산 쿼리 지원을 제공하는 스키마 행 집합에 대한 자세한 내용은 스키마 행 집합에서 분산 쿼리 지원을 참조하십시오. |
SSPROP_ALLOWNATIVEVARIANT |
유형: VT_BOOL R/W: 읽기/쓰기 기본값: 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 속성 집합에서 사용할 수 있습니다. |