次の表では、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 列のチャンク サイズの割り当て。 |