次の方法で共有


ODBC 変換先のカスタム プロパティ

次の表では、ODBC 変換先のカスタム プロパティについて説明します。 すべてのプロパティは、SSIS プロパティ式から設定できます。

プロパティ名 データ型 説明
接続 ODBC 接続 変換先データベースにアクセスするための ODBC 接続。
バッチサイズ 整数 一括読み込みのバッチのサイズ。 これは、バッチとして読み込まれる行数です。 これは、行ごとのパラメーター バインドがサポートされている場合にのみ有効です。 行方向のパラメーター バインドがサポートされていない場合、バッチ サイズは 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 変換先エディターでは使用できませんが、 詳細エディターを使用して設定できます。
数値を結合する Integer (列挙) このプロパティは、ODBC 変換先が、データ型がSQL_TYPE_NUMERICおよびSQL_TYPE_DECIMALの数値データを持つ列をバインドする方法を決定します。

指定できる値は Char (0) で、列は SQL_C_CHAR としてバインドされ、数値 (1) は列をSQL_C_NUMERICとしてバインドします。 既定値は Char (0) です。

: このプロパティは ODBC 変換先エディターでは使用できませんが、 詳細エディターを使用して設定できます。
既定コードページ 整数 文字列列に使用するコード ページ。

: このプロパティは ODBC 変換先エディターでは使用できませんが、 詳細エディターを使用して設定できます。
InsertMethod Integer (列挙) データの挿入に使用されるメソッド。 指定できる値は、行単位 (0) と Batch (1) です。 既定値は Batch (1) です。

これらのオプションの詳細については、ODBC 変換先の「読み込みオプション」を参照してください。
ステートメントタイムアウト 整数 SQL ステートメントの実行を待機してからアプリケーションにエラーが返されるまでの秒数。 既定値は 120 です。
テーブル名 挿入されるデータの保存先テーブルの名前。
トランザクションサイズ 整数 1 つのトランザクション内の挿入の数。 既定値は 0 です。これは、ODBC 変換先が自動コミット モードで動作することを意味します。

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

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