Symfoware ServerでのSymfoware .NET Data Providerを用いたアプリケーション実行時のJYP2008Eエラーについて

Symfoware .NET Data Providerを用いたアプリケーション実行中に「JYP2008E 同時に操作できるSQL文の数を超えました」というエラーになりました。原因と対処方法を教えてください。
[原因]
一度に処理できるSQL文の個数には上限があります。その上限を超えてSQL文を同時に扱おうとしたことが原因です。

[対処方法]
以下のいずれかの対処を行ってください。

  • 同一コネクションオブジェクト内で同時に作成する、SymfowareCommand、SymfowareDataAdapterオブジェクトの数が、MAX_SQLの値を超えないようにしてください。
  • ConnectionStringプロパティのtuneparamキーワードの、MAX_SQLパラメタの値を増やしてください。

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

  Symfoware Server V10.1.0 アプリケーション開発ガイド(.NET Data Provider編)
    付録B ConnectionStringプロパティのキーワード
      B.2 tuneparamキーワード

なお、上記以外の製品バージョン/レベルについては、該当するマニュアル箇所を参照してください。

製品・サービス区分 Symfoware
製品・サービス情報
対象製品 Symfoware Server (Native Interface)
プラットフォーム Windows, Solaris, Linux
アンサー種別 技術サポート
このページの先頭へ