ODBC 入力元のカスタム プロパティ

次の表は、ODBC 入力元のカスタム プロパティを示しています。 すべてのプロパティは、SSIS プロパティ式から設定できます。

プロパティ名

データ型

説明

Connection

ODBC Connection

入力元データベースにアクセスするための ODBC 接続。

AccessMode

Integer (enumeration)

データベースへのアクセスに使用するモード。 有効な値は、テーブル名 (0) およびSQLコマンド (1) です。

既定値はテーブル名 (0) です。

BatchSize

Integer

一括抽出のバッチのサイズ。 これは、配列として抽出されるレコード数です。 選択した ODBC プロバイダーが配列をサポートしていない場合のバッチ サイズは 1 です。

BindCharColumnAs

Integer (enumeration)

このプロパティは、ODBC 入力元で SQL_CHAR、SQL_VARCHAR、SQL_LONGVARCHAR などの複数バイト文字列型の列をバインドする方法を決定します。

有効な値は、SQL_C_WCHAR として列をバインドする Unicode (0) と、SQL_C_CHAR として列をバインドする ANSI (1) です。 既定値は Unicode (0) です。

: このプロパティは、ODBC 入力元エディターでは使用できませんが、詳細エディターを使用して設定できます。

BindNumericAs

Integer (enumeration)

このプロパティは、ODBC 入力元で SQL_TYPE_NUMERIC データ型および SQL_TYPE_DECIMAL データ型の数値データの列をバインドする方法を決定します。

有効なオプションは、SQL_C_CHAR として列をバインドする Char (0) と、SQL_C_NUMERIC として列をバインドする Numeric (1) です。 既定値は Char (0) です。

: このプロパティは、ODBC 入力元エディターでは使用できませんが、詳細エディターを使用して設定できます。

DefaultCodePage

Integer

文字列の出力列に対して使用するコード ページ。

: このプロパティは、ODBC 入力元エディターでは使用できませんが、詳細エディターを使用して設定できます。

ExposeCharColumnsAsUnicode

Boolean

このプロパティは、コンポーネントが CHAR 型の列を公開する方法を決定します。 既定値は False で、CHAR 型の列がマルチバイト文字列 (DT_STR) として公開されることを示します。 True の場合、CHAR 型の列はワイド文字列 (DT_WSTR) として公開されます。

: このプロパティは、ODBC 入力元エディターでは使用できませんが、詳細エディターを使用して設定できます。

FetchMethod

Integer (enumeration)

データの取得に使用されるメソッド。 有効なオプションは、行ごと (0) およびバッチ (1) です。 既定値はバッチ (1) です。

これらのオプションの詳細については、「ODBC 入力元」を参照してください。

: このプロパティは、ODBC 入力元エディターでは使用できませんが、詳細エディターを使用して設定できます。

SqlCommand

String

AccessMode が SQL コマンドに設定されている場合に実行される SQL コマンド。

StatementTimeout

Integer

エラーを返してアプリケーションに戻らず、SQL ステートメントが実行されるまで待機する秒数。 既定値は 120 です。 値 0 は、システムがタイムアウトしないことを示します。

TableName

String

AccessMode がテーブル名に設定されている場合に使用される、データが保存されているテーブルの名前。

LobChunckSize

Integer

LOB 列のチャンク サイズ割り当て。

関連項目

参照

[ODBC ソース エディター] ([接続マネージャー] ページ)

概念

ODBC 入力元