tAccessConnectionの標準プロパティ
これらのプロパティは、標準ジョブのフレームワークで実行されているtAccessConnectionを設定するために使われます。
標準のtAccessConnectionコンポーネントは、データベースファミリーとELTファミリーに属しています。
このフレームワーク内のコンポーネントは、すべてのTalend製品で使用できます。
基本設定
データベース |
目的のデータベースタイプをリストから選択し、[Apply] (適用)をクリックします。 |
[Property type] (プロパティタイプ) |
[Built-in] (組み込み)と[Repository] (リポジトリー)のいずれかです。
|
[Database] (データベース) |
データベースの名前。 |
[Username] (ユーザー名)と[Password] (パスワード) |
DBユーザー認証データ。 パスワードを入力するためには、パスワードフィールドの横にある[...]ボタンをクリックし、ポップアップダイアログボックスにパスワードを二重引用符で囲んで入力して[OK]をクリックし、設定を保存します。 |
[Use or register a shared DB Connection] (共有データベース接続を使用または登録) |
このチェックボックスをオンにして、データベース接続の共有、または親もしくは子ジョブによって共有されているデータベース接続の取得を行い、[Shared DB Connection Name] (共有データベース接続名)フィールドが表示されたら、共有データベース接続の名前を入力します。これにより、1つのデータベース接続(データベーススキーマの設定は除く)を複数のデータベース接続コンポーネントの間で共有できます。ジョブレベルが異なっていても、親と子のどちらであっても可能です。 このオプションは、tRunJobコンポーネントの[Use dynamic Job] (ダイナミックジョブを使用)および[Use an independent process to run subJob] (サブジョブを独立したプロセスで実行)オプションには対応していません。いずれかのオプションを有効にしてtRunJobコンポーネントで共有接続を使用すると、ジョブが失敗する原因となります。 |
詳細設定
[Additional JDBC parameters] (追加のJDBCパラメーター) |
作成するDB接続の接続の追加プロパティを指定します。 |
使用方法
使用ルール |
このコンポーネントは、一般的に、他のtAccess*コンポーネント、特にtAccessCommitおよびtAccessRollbackコンポーネントと共に使います。 |
制限事項 |
ODBCドライバーを使っている場合は、Java 7を使って、JVMとODBCのバージョンが一致していることを確認する必要があります: 両方とも64ビットまたは32ビットであること。 Java 8を使う場合、このコンポーネントはAccessの汎用照合モードのみをサポートします。 8.0.1 R2022-11マンスリーリリース以降、このコンポーネントはJDK 11でビルドされたモジュールであるhsql.2.7.1.jarを使用しており、サポートはJava 11以上のバージョンのみとなっています。 |