アーティクル - CS79439

Windchill で ORA-01555 「スナップショットが古すぎます: ロールバック セグメント ### が小さすぎます」エラーが発生する

修正日: 20-Jan-2023   


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

適用対象

  • Windchill PDMLink 8.0 to 12.1

説明

  • いくつかの報告されたユースケース:
    • [サイト] > [ユーティリティ] > [キュー マネージャー] からキューを表示しようとすると発生する
    • DanglingPBORef レポートなどの WinDu タスクの実行
    • 時間のかかる検索の実行
  • ログ ファイルに報告されたエラー:
原因: wt.util.WTException: java.sql.SQLException: ORA-01555: スナップショットが古すぎます: ロールバック セグメント番号 ### の名前 "_SYSSMUxxxxxxxxx$" が小さすぎます

ネストされた例外は次のとおりです: java.sql.SQLException: ORA-01555: スナップショットが古すぎます: ロールバック セグメント番号 ### の名前 "_SYSSMUxxxxxxxxx$" が小さすぎます

<ユースケースの特定のスタック>

原因: java.sql.SQLException: ORA-01555: スナップショットが古すぎます: 名前が「_SYSSMUxxxxxxxxx$」のロールバック セグメント番号 ### が小さすぎます

oracle.jdbc.driver.T4CTTIOer.processError(T4CTTIOer.java:445)で
oracle.jdbc.driver.T4CTTIOer.processError (T4CTTIOer.java:396) で
oracle.jdbc.driver.T4C8Oall.processError (T4C8Oall.java:879) で
oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:450)で
oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:192)
oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
oracle.jdbc.driver.T4CStatement.doOall8(T4CStatement.java:193)で
oracle.jdbc.driver.T4CStatement.fetch(T4CStatement.java:1108)
oracle.jdbc.driver.OracleResultSetImpl.close_or_fetch_from_next (OracleResultSetImpl.java:373) で
oracle.jdbc.driver.OracleResultSetImpl.next(OracleResultSetImpl.java:277)
最新バージョンはこちらを参照ください CS79439