管理コンソールを使用して、JDBC 接続プールを作成できます。
データベース接続用の JDBC ドライバを as-install/domains/ domain_name/lib/ext にコピーします。または、JDBC ドライバのパスを classpath-prefix に追加して、サーバーを再起動します。
管理コンソールで、「共通操作」ページの「JDBC 接続プールを作成」をクリックします。
接続プールの名前を入力して、リソースのタイプを選択し、データベースベンダーを選択します。「次へ」をクリックします。
管理コンソールに、デフォルトのプール設定と、ベンダーから提供されるデータソースクラスのプロパティーが表示されます。
「Ping」ボタンをクリックして、JDBC 接続プールをテストします。
管理コンソールの左側の区画で、「リソース」、「JDBC リソース」の順にクリックします。
「新規」をクリックします。
「新しい JDBC リソース」ページで、リソースの JNDI 名と、JDBC リソースを関連付ける必要がある JDBC 接続プールを指定します。
「了解」をクリックします。
asadmin create-jdbc-connection-pool コマンドを使用して、JDBC 接続プールを作成します。
JDBC 接続プールを作成するサンプルコマンドを、次に示します。
asadmin create-jdbc-connection-pool --datasourceclassname oracle.jdbc.pool.OracleDataSource --restype javax.sql.DataSource --property user=dbuser:password=dbpassword:url="jdbc:oracle\:thin\:@localhost\:1521\:ORCL" myjdbc_oracle-pool
asadmin create-jdbc-resource コマンドを使用して、この接続プールに関連付ける JDBC リソースを作成します。
JDBC リソースを作成するサンプルコマンドを、次に示します。
asadmin create-jdbc-connection-pool --connectionpoolid myjdbc_oracle-pool jdbc/oracle-resource
asadmin ping-connection-pool コマンドを使用して接続プールに ping を送信し、接続設定が正しいことをテストします。
asadmin ping-connection-pool myjdbc_oracle-pool
JDBC 接続プールのプロパティーを編集するには、asadmin list、get、および set コマンドを使用します。
JDBC 接続プールのリストを表示する、サンプルの list コマンドを示します。
asadmin list myjdbc_oracle-pool
このコマンドの出力例は次のようになります。
domain.resources.jdbc-connection-pool.oracle-pool
JDBC 接続プールのすべてのプロパティーを表示する、サンプルの get コマンドを示します。
asadmin list myjdbc_oracle-pool
JDBC 接続プールのすべてのプロパティーを取得する、サンプルの get コマンドを示します。
asadmin get domain.resources.jdbc-connection-pool.myjdbc_oracle-pool
JDBC 接続プールのプロパティーを設定する、サンプルの get コマンドを示します。
asadmin set domain.resources.jdbc-connection-pool.myjdbc_oracle-pool.steady-pool-size=20