アーティクル - CS345627

最上位の部品分類ノードから属性を削除すると、Windchill PartsLink で「受信要求のパラメータが多すぎます。サーバーは最大 2100 個のパラメータをサポートしています。パラメータの数を減らして、要求を再送信してください」というエラーが発生する

修正日: 16-Jan-2023   


注記:ここに記載されている情報は、お客様の利便性向上のため機械翻訳ソフトを使用しています。PTCは、ここに記載されている情報の翻訳の正確性について、一切の責任を負いませんので、ご了承ください。英語の原文を参照するには、こちら。この機械翻訳に関する詳細は、こちら。
お知らせいただき、ありがとうございます。この機械翻訳をレビューします。

適用対象

  • 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