如果資料庫封存記錄組態為空白,Avamar DB2 線上備份會失敗,db2diag.log 會顯示 SQL2413N

概要: 如果線上 Avamar DB2 備份的任何目標資料庫尚未準備封存記錄組態,備份會失敗並顯示錯誤。 在一個範例中,預設的 DB2「SAMPLE」測試資料庫已新增至資料集。資料庫尚未針對線上備份做好準備,且未包含任何使用者資料。

この記事は次に適用されます: この記事は次には適用されません: この記事は、特定の製品に関連付けられていません。 すべての製品パージョンがこの記事に記載されているわけではありません。

現象

db2diag.log 可能包含 SQL2413N 訊息,指出其中一個目標資料庫處於不正確的線上備份狀態。 
2023-04-10-11.30.14.627550+480 E1599095A1002
水準:嚴重 PID:38404382 TID:3604 PROC:db2sysc 0
實例:db2inst1 節點:000 DB:範例 APPHDL:0-14367
PPID:*LOCAL.db2inst1.230410033043 AUTHID:DB2INST1 HOSTNAME:db2host
EDUID:3604 EDUNAME:db2agent (SAMPLE) 0
功能:DB2 UDB、資料庫公用程式、sqlubInitCheck、probe:928
消息:不允許使用 SQL2413N 線上備份,因為資料庫無法復原或備份擱置中狀況有效。


使用此命令檢查封存記錄的資料庫組態:
db2 get db cfg for  | grep -i logarchmeth

第一個記錄封存方法 (LOGARCHMETH1) = 關閉
logarchmeth1 (LOGARCHOPT1) 的選項 =
第二個記錄封存方法 (LOGARCHMETH2) = 關閉
logarchmeth2 的選項 (LOGARCHOPT2) =

原因

未遵循 DB2 指南中「準備資料庫備份」的步驟。

DB2 包含不應包含在備份中的「SAMPLE」資料庫。使用者可能已準備主要資料庫,但不是這個範例資料庫。

在這種情況下,記錄會顯示 SAMPLE 作為目標:
2023-04-10 14:23:13 avdb2 Info : target[15]=db2inst1/SAMPLE
 

解決方法

除非使用者希望備份目標,否則請從目標清單中移除 SAMPLE 資料庫。

使用 Avamar DB2 指南的步驟來設定所有目標資料庫記錄設定,然後再試一次備份。請參閱「準備備份資料庫」一節。

如果備份持續失敗,請收集下列內容以供 Dell 技術支援部門檢閱:
  • 另一組備份記錄
  • 顯示資料庫 記錄組態 參數已設定的輸出
  • 另一個 db2diag.log

対象製品

Avamar Plug-in for IBM DB2, Avamar Server
文書のプロパティ
文書番号: 000212572
文書の種類: Solution
最終更新: 02 6月 2023
バージョン:  2
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。