アーティクル - CS17826

エラー "ORA-01461: long 列への挿入に対してのみ LONG 値をバインドでき Windchill PDMLink 9.1 に返されます。

修正日: 01-Apr-2016   


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

適用対象

  • Windchill PDMLink 9.1 F000 to M060

説明

  • BackgroundMethodServer のログに次のエラーが報告されました
[PollingThread]-キュー. ProcessingQueue./キューユーザーワークキュー-
wt. DatastoreException: 文に対して SQL エラーが発生しました。ステートメント "UPDATE QueueEntry SET args =?, blob $ args =?, classnamekeydomainRef =?, idA3domainRef =?, endExec =?, エントリ番号 =?, entryOwnerIsNull =?, classnamekeyB5 =?, idA3B5 =?, failureCount =?,inheritedDomain =?、datelock =?、classnamekeyA2lock =?、idA3A2lock =?、-------------------------------------------?markForDeleteA2 =?, updateStampA2 =?, modifyStampA2 =?, updateCountA2 = updateCountA2 + 1 (idA2A2 =?)AND (updateCountA2 =?)) "。データベースシステムメッセージは次のとおりです。
ネストされた例外: SQLException: ORA-01461: long 値は、LONG 列に挿入する場合にのみバインドできます

throwSqlException (DatabaseError. java: 112) のようになります。
T4CTTIoer で、processError (T4CTTIoer: 331) を実行します。
T4CTTIoer で、processError (T4CTTIoer: 288) になります。
T4C8Oall を受信します (T4C8Oall: 745 の場合)。
T4CPreparedStatement の場合、doOall8 (T4CPreparedStatement. java: 219)
T4CPreparedStatement (oracle........) (T4CPreparedStatement: 970)
OracleStatement に保存します。 doExecuteWithTimeout (OracleStatement: 1190)
OraclePreparedStatement では、OraclePreparedStatement: 3370) というようになります。
OraclePreparedStatement で、OraclePreparedStatement: 3454) の順に更新します。
SQLDatabasePds のリスト (SQLDatabasePds: 2581) での更新
SQLDatabasePds で更新 (SQLDatabasePds: 355) を実行します。
3017を更新します (persistentobjectmanager. java:)。
814を更新します (persistentobjectmanager. java:)。
StandardPersistenceManager で更新 (StandardPersistenceManager: 2814) を実行します。
StandardPersistenceManager で更新 (StandardPersistenceManager: 2774) を実行します。
648を更新します (QueueEntry. java:)
1306の処理キューにあります。 updateProcessEntry (ProcessingQueue. java:)
処理キュー. execEntry (ProcessingQueue. java: 588)
処理キュー. execEntries (ProcessingQueue. java: 1228)
PollingQueueThread で実行します (PollingQueueThread. java: 185)
  • この問題は、バックグラウンドキューとは別の状況で発生する可能性があります。
  • wt.pom.sqllogger を設定する前に、エラーを再現してクエリーの解析を行う必要があります。
最新バージョンはこちらを参照ください CS17826