Sun GlassFish Communications Server 1.5 管理ガイド

ProcedureCLI を使用した JDBC 接続プールおよび JDBC リソースの作成

  1. 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

  2. asadmin create-jdbc-resource コマンドを使用して、この接続プールに関連付ける JDBC リソースを作成します。

    JDBC リソースを作成するサンプルコマンドを、次に示します。

    asadmin create-jdbc-connection-pool --connectionpoolid myjdbc_oracle-pool jdbc/oracle-resource

  3. asadmin ping-connection-pool コマンドを使用して接続プールに ping を送信し、接続設定が正しいことをテストします。

    asadmin ping-connection-pool myjdbc_oracle-pool

  4. JDBC 接続プールのプロパティーを編集するには、asadmin listget、および 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