アーティクル - CS345627
最上位の部品分類ノードから属性を削除すると、Windchill PartsLink で「受信要求のパラメータが多すぎます。サーバーは最大 2100 個のパラメータをサポートしています。パラメータの数を減らして、要求を再送信してください」というエラーが発生する
修正日: 16-Jan-2023
適用対象
- Windchill PDMLink 11.1 M020
- Windchill PartsLink 11.1 M020
- The MethodServer throws following error in the logs :
Nested exception is: com.microsoft.sqlserver.jdbc.SQLServerException: The incoming request has too many parameters. The server supports a maximum of 2100 parameters. Reduce the number of parameters and resend the request. at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:262) at com.microsoft.sqlserver.jdbc.SQLServerStatement.getNextResult(SQLServerStatement.java:1621) at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.doExecutePreparedStatement(SQLServerPreparedStatement.java:592) at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement$PrepStmtExecCmd.doExecute(SQLServerPreparedStatement.java:522) at com.microsoft.sqlserver.jdbc.TDSCommand.execute(IOBuffer.java:7194) at com.microsoft.sqlserver.jdbc.SQLServerConnection.executeCommand(SQLServerConnection.java:2935) at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeCommand(SQLServerStatement.java:248) at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeStatement(SQLServerStatement.java:223) at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.executeQuery(SQLServerPreparedStatement.java:444) at wt.pds.AbstractResultCursor.executeQuery(AbstractResultCursor.java:582) at wt.pds.AbstractResultCursor.executeQuery(AbstractResultCursor.java:540) at wt.pds.BasicResultCursor.getNextResultSet(BasicResultCursor.java:385) at wt.pds.BasicResultCursor.advance(BasicResultCursor.java:337) at wt.pds.BasicResultCursor.next(BasicResultCursor.java:132) at wt.pds.SQLDatabasePds.query(SQLDatabasePds.java:810)
説明
最上位の部品分類ノードから属性を削除すると、「着信要求にはパラメーターが多すぎます。サーバーは最大 2100 個のパラメーターをサポートしています。パラメーターの数を減らして、要求を再送信してください」というエラーが発生します。
最新バージョンはこちらを参照ください CS345627