プロジェクトが938以上作成された状態で「スケジュール(Schedule)」タブまたは「リポジトリ(Repository)」タブにて「Project:ALL」を選択すると、「Could not load~」エラーが発生する

フォローする

事象

MCの「スケジュール(Schedule)」タブまたは「リポジトリ(Repository)」タブにて「Project:ALL」を選択すると、「Could not load~」エラーが発生し、リソースの情報が表示されない事象が発生します。

エラーメッセージ

エラーメッセージの「Could not load~」の後には各リソース名(RobotやSnippetなど)が表示されます。


Tomcatのログには、以下エラーメッセージが出力されます。

Internal Exception: com.microsoft.sqlserver.jdbc.SQLServerException: SQL ステートメントの一部の入れ子が深すぎます。クエリを書き直すか、もっと小さなクエリに分割してください。
Error Code: 191

発生条件

・Tomcat構成にてリポジトリDBにSQL Server2014 SP1またはSP2を使用
・プロジェクトが938以上存在する

対処方法

・「Project:ALL」を選択しない
・SQL Server2014 SP1、SP2を使用しない
・プロジェクトを938以上作成しない

なお、リポジトリDBにSQL Server2014 SP1以前のバージョンを使用している環境で、プロジェクトを500※以上作成すると同様の事象が発生しますが、これはSQL Serverの不具合が原因です。

※ あくまで事象発生を確認した数値であり、事象発生の明確な閾値ではございません。

詳細は以下ナレッジを参照下さい。
MCの「スケジュール(Schedule)」タブ、および「リポジトリ(Repository)」タブでプロジェクトに「すべて(ALL)」を選択するとエラーが表示される

区分 発生Ver 改修ID 修正Ver
不具合 10.3 , 10.4 1375603  
0人中0人がこの記事が役に立ったと言っています

コメント

0件のコメント

記事コメントは受け付けていません。