アーティクル - CS79439
Windchill で ORA-01555 「スナップショットが古すぎます: ロールバック セグメント ### が小さすぎます」エラーが発生する
修正日: 20-Jan-2023
適用対象
- 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)
ネストされた例外は次のとおりです: 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