次の表では、ODBC ソースのカスタム プロパティについて説明します。 すべてのプロパティは、SSIS プロパティ式から設定できます。
プロパティ名 | データ型 | 説明 |
---|---|---|
接続 | ODBC 接続 | ソース データベースにアクセスするための ODBC 接続。 |
アクセスモード | Integer (列挙) | データベースへのアクセスに使用するモード。 使用できる値は、テーブル名 (0) と SQL コマンド (1) です。 既定値はテーブル名 (0) です。 |
バッチサイズ | 整数 | 一括抽出におけるバッチサイズ。 これは、配列として抽出されるレコード数です。 選択した ODBC プロバイダーが配列をサポートしていない場合、バッチ サイズは 1 です。 |
BindCharColumnAs | Integer (列挙) | このプロパティは、ODBC ソースが複数バイトの文字列型 (SQL_CHAR、SQL_VARCHAR、SQL_LONGVARCHARなど) を持つ列をバインドする方法を決定します。 指定できる値は、SQL_C_WCHARとして列をバインドする Unicode (0) と、SQL_C_CHARとして列をバインドする ANSI (1) です。 既定値は Unicode (0) です。 注: このプロパティは ODBC ソース エディターでは使用できませんが、 詳細エディターを使用して設定できます。 |
数値を結合する | Integer (列挙) | このプロパティは、ODBC ソースがSQL_TYPE_NUMERICおよびSQL_TYPE_DECIMALデータ型を持つ数値データを持つ列をバインドする方法を決定します。 使用できるオプションは Char (0) で、列をSQL_C_CHARとしてバインドし、数値 (1) をSQL_C_NUMERICとして列をバインドします。 既定値は Char (0) です。 注: このプロパティは ODBC ソース エディターでは使用できませんが、 詳細エディターを使用して設定できます。 |
既定コードページ | 整数 | 文字列出力列に使用するコード ページ。 注: このプロパティは ODBC ソース エディターでは使用できませんが、 詳細エディターを使用して設定できます。 |
ExposeCharColumnsAsUnicode(キャラクター列をUnicodeとして公開する) | ボーリアン | このプロパティは、コンポーネントが CHAR 列を公開する方法を決定します。 既定値は False で、CHAR 列がマルチバイト文字列 (DT_STR) として公開されることを示します。 True の場合、CHAR 列はワイド文字列 (DT_WSTR) として公開されます。 注: このプロパティは ODBC ソース エディターでは使用できませんが、 詳細エディターを使用して設定できます。 |
FetchMethod | Integer (列挙) | データの取得に使用されるメソッド。 使用できるオプションは、行単位 (0) とバッチ (1) です。 既定値は Batch (1) です。 これらのオプションの詳細については、「 ODBC ソース」を参照してください。 注: このプロパティは ODBC ソース エディターでは使用できませんが、 詳細エディターを使用して設定できます。 |
SqlCommand | 糸 | AccessMode が SQL コマンドに設定されている場合に実行される SQL コマンド。 |
ステートメントタイムアウト | 整数 | SQL ステートメントの実行を待機してからアプリケーションにエラーが返されるまでの秒数。 既定値は 0 です。 値 0 は、システムがタイムアウトしないことを示します。 |
テーブル名 | 糸 | AccessMode がテーブル名に設定されている場合に使用されるデータを含むテーブルの名前。 |
LobChunckSize | 整数 | LOB 列のチャンク サイズの割り当て。 |