削除の復旧に失敗する |ロールバックが「記録済み」ステータスではありません |復旧の実行が正常に完了していない可能性がありますIssue <!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } 「sys_delete_recovery」テーブルから削除リカバリを実行しようとすると、リカバリに失敗することがあります。以下のいずれかのエラーが発生する可能性があります RollbackExecutor:Rollback is not in a 'recorded' state: actual state=[reverting] RollbackExecutor: Another rollback is currently being reverted:c11c8.... Recovery execution may not have finished successfully, skipping finalization: 00fg66...... サンプルエラーメッセージ #1 (sys_rollback_runレコード) サンプルエラーメッセージ #2 サンプルエラーメッセージ #3 Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } London 以降 Cause<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } 修正スクリプト/バックグラウンドスクリプト/削除 UI アクションからレコードが削除されました。sys_delete_recovery モジュールに移動してトランザクションをロールバックしようとすると、失敗します。これはPRB1308489によるものです Resolution<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } 1.「sys_delete_recovery」テーブルに移動し、失敗している復旧用のレコードを選択します。[ロールバックコンテキスト] フィールドの値をコピーします (BAK で始まる) 2.「sys_rollback_context」テーブルに移動し、Number = でフィルタリングします。レコードを XML としてバックアップします。また、このレコードのsys_idもコピーします。 3.「sys_rollback_run」テーブルに移動し、前のステップ 1> でコピーした Number = 4.ステップ #2 とステップ #3 からコピーしたsys_idsを置き換えて、以下のスクリプトを実行します var context_sysID = 'ENTER_SYS_ID_FROM_STEP_2';var run_sysID = 'ENTER_SYS_ID_FROM_STEP_3';// Nothing below this line needs to be modifiedfixContextState(context_sysID); function fixContextState(context) { var gr1 = new GlideRecord('sys_rollback_context'); if (gr1.get(context)) { gr1.state = 'recorded'; gr1.update(); } } fixRollbackState(run_sysID); function fixRollbackState(run) { var gr2 = new GlideRecord('sys_rollback_run'); if (gr2.get(run)) { gr2.state = 'finished'; gr2.update(); } } 5.この手順の後、「sys_progress_worker」テーブルに移動し、対応するロールバックコンテキストのステータス = 実行中を除外してください。ステータスを [キャンセル] に設定します。以下はサンプルスクリーンショットです。 Related Links<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } UI に表示されるエラーメッセージが役に立たない場合があります (例:サンプルエラーメッセージ #3 スクリーンショット)。エラーメッセージをより意味のあるものにするために作成された別の問題があります:PRB1328037 - 「削除の復旧」モジュールからのロールバックの試行に失敗すると、意味のあるエラーメッセージが表示されません」