次の方法で共有


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

適用対象: SQL Server Azure Data Factory の SSIS 統合ランタイム

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

プロパティ名 データ型 説明
Connection ODBC Connection 入力先データベースにアクセスするための ODBC 接続。
BatchSize Integer 一括読み込みのバッチのサイズ。 これは、バッチとして読み込まれる行数です。 これは、行方向のパラメーターのバインドがサポートされている場合にのみ有効です。 行方向のパラメーターのバインドがサポートされていない場合のバッチ サイズは 1 です。
BindCharColumnAs Integer (列挙) このプロパティは、ODBC 入力先で SQL_CHAR、SQL_VARCHAR、SQL_LONGVARCHAR などの複数バイト文字列型の列をバインドする方法を決定します。

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

Unicode は、CHAR パラメーターのワイド文字列としてのバインドをサポートする、ほとんどの ODBC 3.x プロバイダーおよび ODBC 2.x プロバイダーに最適です。 Unicode を選択し、ExposeCharColumnsAsUnicode を True にする場合、入力元データベースで使用されるコード ページをユーザーが指定する必要はありません。

注: このプロパティは、ODBC 入力先エディターでは使用できませんが、詳細エディターを使用して設定できます。
BindNumericAs Integer (列挙) このプロパティは、ODBC 入力先で SQL_TYPE_NUMERIC データ型および SQL_TYPE_DECIMAL データ型の数値データの列をバインドする方法を決定します。

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

注:このプロパティは、 ODBC 入力先エディターでは使用できませんが、 詳細エディターを使用して設定できます。
DefaultCodePage Integer 文字列の列に対して使用するコード ページ。

注:このプロパティは、 ODBC 入力先エディターでは使用できませんが、 詳細エディターを使用して設定できます。
InsertMethod Integer (列挙) データの挿入に使用されるメソッド。 有効な値は、行ごと (0) およびバッチ (1) です。 既定値はバッチ (1) です。

これらのオプションの詳細については、「ODBC 入力元」の "読み込みオプション" を参照してください。
StatementTimeout Integer SQL ステートメントの実行を待機してからアプリケーションにエラーが返されるまでの秒数。 既定値は 120 です。
TableName String データを挿入する、入力先テーブルの名前。
TransactionSize Integer 1 つのトランザクションの挿入数。 既定値は 0 で、ODBC 入力先が自動コミット モードで動作します。

ODBC 接続マネージャーでは分散トランザクションがサポートされないので、このプロパティに 0 以外の値を設定することができます。 ただし、接続マネージャーの RetainSameConnection プロパティが true に設定されている場合、このプロパティを 0 に設定する必要があります。

注:このプロパティは、 ODBC 入力先エディターでは使用できませんが、 詳細エディターを使用して設定できます。
LobChunkSize Integer LOB 列のチャンク サイズ割り当て。