RDB
フローサービスから各種データベースへの接続を行うためには、JDBCドライバを使用します。どのタイプのJDBCドライバが供給されているかはデータベースの種類によって異なります。フローからデータベースへ接続するためには、以下の手順を行います。
- 使用するデータベースのJDBCドライバを入手します。
- 入手したJDBCドライバのファイルを[INSTALL_DIR]/jre/lib/ext下に置きます。
- フローサービスを再起動します。
- フローデザイナーまたは管理コンソールから接続設定を定義して接続テストを行います。
注意
[INSTALL_DIR]/jre/lib/extに置いたJDBCドライバのファイルは、パイプラインサービスと共用します。
接続設定の内容
| プロパティ名 | 説明 |
| 接続名 |
接続設定を識別するための名前を入力します。 |
| データベースタイプ[databasetype] |
接続するデータベースをリストボックスから選択します。データベースによっては、接続方法としてJDBCとODBCなどいくつかの方法が用意されています。環境に合わせて選択してください。 |
| ドライバー[driver] |
データベースタイプを指定すると自動的に入力されます。通常この項目は変更する必要はありません。 |
| URL[url] |
データベースタイプを指定すると自動的に入力されます。データベースに接続するためのURLを入力します。[ ]部分のみを変更します。 |
| ユーザー名[username] |
接続するためのユーザー名を入力します。 |
| パスワード[password] |
接続するためのパスワードを入力します。 |
| 使用するスキーマ[useSchemata] |
SQLBuilderやテーブル選択ダイアログでのテーブル一覧に含めるスキーマを入力します。 |
| コネクションをプール[pool] |
接続時にプールされたコネクションを使用するかどうかを選択します。
| はい[true] | 接続プールを使用する(初期値) |
| いいえ[false] | 接続プールを使用しない |
|
| XA対応[xa] |
DBとの接続にXAインターフェースを使用するかどうかを選択します。
XAインターフェースを備えないデータベースに対してtrueを指定すると保存時にエラーとなります。
| はい[true] | XAを使用する |
| いいえ[false] | XAを使用しない(初期値) |
|
| 動的に変更する |
DynamicConnectionコンポーネントを使って、フローの実行時にコネクション定義を変更可能にするかどうかを選択します。
「はい」を選択して変更可能にすると、DynamicConnectionコンポーネントの「コネクション」プロパティで選択できるようになります。
| いいえ | 変更可能にしない(初期値) |
| はい | 変更可能にする |
|