HY014は、コネクション数の上限を超えた場合、またはカーソル数の上限を超えた場合に発生致します。
コネクション数は1アプリケーションからのデータベースへの同時接続数を指します。
データベース種別ごとの同時接続可能なコネクション数の上限は以下となります。
・シングルスレッド:16
・マルチスレッド :32000
・XA :32000
カーソルとは、データベースアクセスの際に使用する「カーソル定義」、SQL文登録関数(&SQLALLOC)で登録したSQL文を指します。
※カーソル定義はアプリケーションデザイナで定義する情報で、SQLのSELECTをビジュアルに表現するものです。
データベース種別ごとの同時オープン可能なカーソル数の上限は以下となります。
・シングルスレッド:16
・マルチスレッド :16
・XA :48
考えられるエラー発生原因として、カーソルの解放処理(&SQLFREE)に失敗しカーソルが保持されたままとなり、その後のカーソルオープン処理で上限を超えてしまうことが挙げられます。
コネクション/カーソルについては、下記のファイルもご確認お願い致します。
<HolonEnterpriseインストールディレクトリ>\BIN\DBREADME.TXT
【確認済みのバージョン】すべてのバージョン
【確認済みの対象OS】すべてのOS
【カテゴリー】トラブルシューティング