Symfoware ServerでのODOSを用いたアプリケーション実行時のJYP2008Eエラーについて
- ODOSを用いたアプリケーション実行中に「JYP2008E 同時に操作できるSQL文の数を超えました」というエラーになりました。原因と対処方法を教えてください。
- [原因]
 一度に処理できるSQL文の個数には上限があります。その上限を超えてSQL文を同時に扱おうとしたことが原因です。
 [対処方法] 
 以下のいずれかの対処を行ってください。- 同一コネクションオブジェクト内で同時に作成する以下のオブジェクトの数が、CLI_MAX_SQLの値を超えないようにしてください。
 - RDOの場合:rdoQueryオブジェクト、rdoResultsetオブジェクト
 - ADOの場合:Commandオブジェクト、Recordsetオブジェクト
 - ADO.NETの場合:OdbcCommandオブジェクト、OdbcDataAdapterオブジェクト
- ODBCデータソースのその他パラメタの、CLI_MAX_SQLパラメタの値を増やしてください。
 
 CLI_MAX_SQLについての詳細は、以下のマニュアルを参照してください。 Symfoware Server V10.1.0 アプリケーション開発ガイド(ODBCドライバ編) 
 第4章アプリケーションの作成および実行
 4.5 アプリケーションのチューニングなお、上記以外の製品バージョン/レベルについては、該当するマニュアル箇所を参照してください。 
- 同一コネクションオブジェクト内で同時に作成する以下のオブジェクトの数が、CLI_MAX_SQLの値を超えないようにしてください。
| 製品・サービス区分 | Symfoware | ||||
|---|---|---|---|---|---|
| 製品・サービス情報 | 
 | ||||
| アンサー種別 | 技術サポート | 

