Symfoware ServerでJDBCドライバを利用したアプリケーション実行時の「55000:PostgreSQL JDBC Driver ERROR: prepared transactions are disabled」「42704:PostgreSQL JDBC Driver ERROR: prepared transaction with identifier "xxx" does not exist」エラーについて

Symfoware Serverの技術情報はこちら

Symfoware ServerでJDBCドライバを利用したアプリケーションを実行すると
「55000:PostgreSQL JDBC Driver ERROR: prepared transactions are disabled」
「42704:PostgreSQL JDBC Driver ERROR: prepared transaction with identifier "xxx" does not exist」
というエラーになりました。原因と対処方法を教えてください。
[原因]
posrtgresql.confのmax_prepared_transactionsパラメータに0が指定されている状態で、PREPARE TRANSACTIONを実行したことが原因です。

[対処方法]
posrtgresql.confのmax_prepared_transactionsパラメータに1以上を設定してください。

詳細は以下のマニュアルを参照してください。

FUJITSU Software Symfoware Server V12.4.0
 PostgreSQL 9.5.2文書 (Solarisの場合は、PostgreSQL 9.6.2文書)
  パート III. サーバの管理
   第18章 サーバの設定
    18.4. 資源の消費
     18.4.1. メモリ
なお、上記以外の製品バージョン/レベルについては、該当するマニュアル箇所を参照してください。
製品・サービス区分 Symfoware
製品・サービス情報
対象製品Symfoware Server (Open Interface) , Symfoware Server (Postgres)
プラットフォームWindows,Solaris,Linux
アンサー種別 運用/保守
このページの先頭へ