다음을 통해 공유


ODBC 대상 사용자 지정 속성

적용 대상: Azure Data Factory의 SQL Server SSIS Integration Runtime

다음 표에서는 ODBC 대상의 사용자 지정 속성을 설명합니다. 모든 속성은 SSIS 속성 식에서 설정할 수 있습니다.

속성 이름 데이터 형식 설명
Connection ODBC 연결 대상 데이터베이스에 액세스하기 위한 ODBC 연결입니다.
BatchSize 정수 대량 로드에 대한 일괄 처리 크기입니다. 일괄 처리로 로드되는 행의 개수입니다. 행 단위 매개 변수 바인딩이 지원되는 경우에만 유효합니다. 행 단위 매개 변수 바인딩이 지원되지 않는 경우 일괄 처리 크기는 1입니다.
BindCharColumnAs Integer(열거형) 이 속성은 ODBC 대상이 SQL_CHAR, SQL_VARCHAR 또는 SQL_LONGVARCHAR 같은 다중 바이트 문자열 형식으로 열을 바인딩하는 방법을 결정합니다.

가능한 값은 열을 SQL_C_WCHAR 바인딩하는 유니코드(0)와 열을 SQL_C_CHAR 바인딩하는 ANSI(1)입니다. 기본값은 유니코드(0)입니다.

유니코드는 CHAR 매개 변수를 와이드 문자열로 바인딩하는 것을 지원하는 대부분의 ODBC 3.x 공급자 및 ODBC 2.x 공급자에 가장 적합한 옵션입니다. 유니코드를 선택하고 ExposeCharColumnsAsUnicode가 True이면 사용자는 원본 데이터베이스에서 사용하는 코드 페이지를 지정할 필요가 없습니다.

참고: 이 속성은 ODBC 대상 편집기에서 사용할 수 없지만 고급 편집기 사용하여 설정할 수 있습니다.
BindNumericAs Integer(열거형) 이 속성은 ODBC 대상이 SQL_TYPE_NUMERIC 및 SQL_TYPE_DECIMAL 데이터 형식을 사용하여 숫자 데이터로 열을 바인딩하는 방법을 결정합니다.

가능한 값은 열을 SQL_C_CHAR 바인딩하는 Char(0)와 열을 SQL_C_NUMERIC 바인딩하는 숫자(1)입니다. 기본값은 Char(0)입니다.

참고: 이 속성은 ODBC 대상 편집기에서 사용할 수 없지만 고급 편집기 사용하여 설정할 수 있습니다.
DefaultCodePage 정수 문자열 열에 사용할 코드 페이지입니다.

참고: 이 속성은 ODBC 대상 편집기에서 사용할 수 없지만 고급 편집기 사용하여 설정할 수 있습니다.
InsertMethod Integer(열거형) 데이터를 삽입하는 데 사용되는 메서드입니다. 가능한 값은 행별(0) 및 Batch(1)입니다. 기본값은 Batch(1)입니다.

이러한 옵션에 대한 자세한 내용은 ODBC Destination의 "로드 옵션"을 참조하세요.
StatementTimeout 정수 오류와 함께 애플리케이션에 반환하기 전에 SQL 문이 실행되기를 기다리는 시간(초)입니다. 기본값은 120입니다.
TableName 문자열 삽입할 데이터가 있는 대상 테이블의 이름입니다.
TransactionSize 정수 단일 트랜잭션의 삽입 수입니다. 기본값은 0입니다. 즉, ODBC 대상은 자동 커밋 모드에서 작동합니다.

ODBC 연결 관리자는 분산 트랜잭션을 지원하지 않으므로 이 속성을 0이 아닌 값으로 설정할 수 있습니다. 그러나 연결 관리자 RetainSameConnection 속성이 true 로 설정된 경우에는 이 속성을 0으로 설정해야 합니다.

참고: 이 속성은 ODBC 대상 편집기에서 사용할 수 없지만 고급 편집기 사용하여 설정할 수 있습니다.
LobChunkSize 정수 LOB 열에 대한 청크 크기 할당입니다.