ページの先頭行へ戻る
PRIMEFLEX for HA Database 業務開発ガイド(Open SQL編)
FUJITSU Integrated System

第4章 アプリケーションの開発

アプリケーションの開発については、以下を参照してください。

参照

JDBCドライバを利用する場合

“Symfoware Server アプリケーション開発ガイド”の“JDBCドライバ”

ODBCドライバを利用する場合

“Symfoware Server アプリケーション開発ガイド”の“ODBCドライバ”

.NET Data Providerを利用する場合

“Symfoware Server アプリケーション開発ガイド”の“.NET Data Provider”

C言語用ライブラリを利用する場合

“Symfoware Server アプリケーション開発ガイド”の“C言語用ライブラリ(libpq)”

埋め込みSQLを利用する場合

“Symfoware Server アプリケーション開発ガイド”の“C言語による埋め込みSQL”

本章では、PRIMEFLEX for HA DatabaseでSymfoware ServerのOpenインターフェースを利用する場合の考慮および注意事項を説明します。


注意

JDBCドライバおよび.NET Data Providerを利用するアプリケーションの場合、データベースに異常が発生すると、アプリケーションが無応答になる可能性があります。これを回避するため、以下のパラメータを設定してください。

  • JDBCドライバを利用するアプリケーション

    • DriverManagerクラスを使用する場合

      接続パラメータsocketTimeoutに1以上の値を設定してください。

    • PGConnectionPoolDataSourceクラスまたはPGXADataSourceクラスを使用する場合

      接続パラメータsetSocketTimeoutに1以上の値を設定してください。

  • .NET Data Providerを利用するアプリケーション

    接続パラメータCommandTimeoutに1以上の値を設定してください。


パラメータの設定方法については、以下を参照してください。

JDBCドライバを利用する場合

“Symfoware Server アプリケーション開発ガイド”の“JDBCドライバ”の“データベースへの接続”

.NET Data Providerを利用する場合

“Symfoware Server アプリケーション開発ガイド”の“.NET Data Provider”の“データベースへの接続”