ODBC 대상 사용자 지정 속성ODBC Destination Custom Properties

다음 표에서는 ODBC 대상의 사용자 지정 속성을 설명합니다.The following table describes the custom properties of the ODBC destination. 모든 속성은 SSIS 속성 식에서 설정할 수 있습니다.All properties can be set from SSIS property expressions.

속성 이름Property name 데이터 형식Data Type DescriptionDescription
연결Connection ODBC 연결ODBC Connection 대상 데이터베이스에 액세스하기 위한 ODBC 연결입니다.An ODBC connection to access the destination database.
BatchSizeBatchSize 정수Integer 대량 로드에 대한 일괄 처리 크기입니다.The size of the batch for bulk loading. 일괄 처리로 로드되는 행의 개수입니다.This is the number of rows loaded as a batch. 행 단위 매개 변수 바인딩이 지원되는 경우에만 유효합니다.This is valid only if the row-wise parameter binding is supported. 행 단위 매개 변수 바인딩이 지원되지 않는 경우에는 일괄 처리 크기가 1입니다.If the row-wise parameter binding is not supported, the batch size is 1.
BindCharColumnAsBindCharColumnAs Integer(열거형)Integer (enumeration) 이 속성은 ODBC 대상이 다중 바이트 문자열 형식(예: SQL_CHAR, SQL_VARCHAR 또는 SQL_LONGVARCHAR)이 포함된 열을 바인딩하는 방법을 결정합니다.This property determines how the ODBC destination binds columns with multiple-byte string types such as SQL_CHAR, SQL_VARCHAR, or SQL_LONGVARCHAR.

가능한 값은 열을 SQL_C_WCHAR로 바인딩하는 유니코드(0)와 열을 SQL_C_CHAR로 바인딩하는 ANSI(1)입니다.The possible values are Unicode (0), which binds the columns as SQL_C_WCHAR, and ANSI (1), which binds the columns as SQL_C_CHAR). 기본값은 유니코드(0)입니다.The default is Unicode (0).

유니코드는 대부분의 ODBC 3.x 공급자와 CHAR 매개 변수를 와이드 문자열로 바인딩하는 작업을 지원하는 ODBC 2.x 공급자가 사용할 수 있는 최상의 옵션입니다.Unicode is the best option for most ODBC 3.x providers and ODBC 2.x providers that support binding CHAR parameters as wide strings. 유니코드를 선택하고 ExposeCharColumnsAsUnicode가 True인 경우 사용자가 원본 데이터베이스에 사용되는 코드 페이지를 지정하지 않아도 됩니다.When you select Unicode and ExposeCharColumnsAsUnicode is True, the user does not need to specify the code page used by the source database.

참고 : 이 속성은 ODBC 대상 편집기에서 사용할 수 없지만 고급 편집기를 사용하여 설정할 수 있습니다.Note: This property is not available in the ODBC Destination Editor, but can be set by using the Advanced Editor.
BindNumericAsBindNumericAs Integer(열거형)Integer (enumeration) 이 속성은 ODBC 대상이 데이터 형식이 SQL_TYPE_NUMERIC 및 SQL_TYPE_DECIMAL인 숫자 데이터가 포함된 열을 바인딩하는 방법을 결정합니다.This property determines how the ODBC destination binds columns with numeric data with data types SQL_TYPE_NUMERIC and SQL_TYPE_DECIMAL.

가능한 값은 열을 SQL_C_CHAR로 바인딩하는 Char(0)과 열을 SQL_C_NUMERIC으로 바인딩하는 숫자(1)입니다.The possible values are Char (0), which binds the columns as SQL_C_CHAR and Numeric (1), which binds the columns as SQL_C_NUMERIC. 기본값은 Char(0)입니다.The default value is Char (0).

참고: 이 속성은 ODBC 대상 편집기에서 사용할 수 없지만 고급 편집기를 사용하여 설정할 수 있습니다.Note: This property is not available in the ODBC Destination Editor, but can be set by using the Advanced Editor.
DefaultCodePageDefaultCodePage 정수Integer 문자열 열에 사용할 코드 페이지입니다.The code page to use for string columns.

참고: 이 속성은 ODBC 대상 편집기에서 사용할 수 없지만 고급 편집기를 사용하여 설정할 수 있습니다.Note: This property is not available in the ODBC Destination Editor, but can be set by using the Advanced Editor.
InsertMethodInsertMethod Integer(열거형)Integer (enumeration) 데이터 삽입에 사용되는 메서드입니다.The method used for inserting the data. 가능한 값은 행 단위(0) 및 일괄 처리(1)입니다.The possible values are Row by row (0) and Batch (1). 기본값은 일괄 처리(1)입니다.The default value is Batch (1).

이러한 옵션에 대한 자세한 내용은 ODBC Destination의 "로드 옵션"을 참조하십시오.For more information about these options, see “Load Options” in ODBC Destination.
StatementTimeoutStatementTimeout 정수Integer 오류가 발생하여 응용 프로그램으로 반환되기 전에 SQL 문이 실행되기를 기다릴 시간(초)입니다.The number of seconds to wait for an SQL statement to execute before returning, with an error, to the application. 기본값은 120입니다.The default value is 120.
TableNameTableName 문자열String 데이터가 삽입되는 대상 테이블의 이름입니다.The name of the destination table where the data that is being inserted.
TransactionSizeTransactionSize 정수Integer 단일 트랜잭션의 삽입 수입니다.The number of inserts in a single transaction. 기본값은 ODBC 대상이 자동 커밋 모드에서 작동함을 의미하는 0입니다.The default value is 0, which means that the ODBC destination works in auto commit mode.

ODBC 연결 관리자는 분산 트랜잭션을 지원하지 않으므로 이 속성을 0 이외의 값으로 설정할 수 있습니다.Because the ODBC connection manager does not support distributed transactions, it is possible to set this property with a value other than 0. 그러나 연결 관리자 RetainSameConnection 속성이 true 로 설정된 경우에는 이 속성을 0으로 설정해야 합니다.However, if the connection manager RetainSameConnection property is set to true then this property must be set to 0.

참고: 이 속성은 ODBC 대상 편집기에서 사용할 수 없지만 고급 편집기를 사용하여 설정할 수 있습니다.Note: This property is not available in the ODBC Destination Editor, but can be set by using the Advanced Editor.
LobChunkSizeLobChunkSize 정수Integer LOB 열에 대한 청크 크기 할당입니다.The chunk size allocation for LOB columns.