NMDA: Úplná záloha databáze DB2 se zahrnutými protokoly selže u velkých databází, neustále dochází k chybě SQL2428N hlášení.
Shrnutí: Zálohování databáze DB2 včetně souborů protokolu pomocí modulu NetWorker Module for Databases and Applications bylo dříve úspěšné, poté začalo neustále selhávat beze změn konfigurace.
Tento článek se vztahuje na
Tento článek se nevztahuje na
Tento článek není vázán na žádný konkrétní produkt.
V tomto článku nejsou uvedeny všechny verze produktu.
Příznaky
Zálohování dříve proběhlo úspěšně, poté začalo selhávat.
Chyby v protokolech NMDA:
Unable to backup <DB2 DB name> database due to backup request failure, SQLCODE : -2428, SQL2428N The backup operation did not complete because an error was encountered while the backup utility was retrieving the log files.
DB2diag.log soubor ukazuje, že byly hlášeny následující chyby: -
RETCODE : ZRC=0x82100016=-2112880618=SQLPLFR_RC_RETRIEVE_FAILED
"Log could not be retrieved"
MESSAGE : ADM8010E Backup was unable to copy requested log file "<Log Sequence No>.LOG"
for inclusion in the backup image. The backup has been aborted.
MESSAGE : SQL2428N The backup operation did not complete because an error was
encountered while the backup utility was retrieving the log files.Příčina
Velká databáze (více než 1 TB), která obsahuje mnoho souborů protokolu, které je třeba zabezpečit kvůli rychlosti změn nebo konkrétnímu zpracování v určitém časovém okamžiku.
Než bude možné identifikovat všechny soubory protokolu a předat je do NMDA k zabezpečení, vyprší časový limit komunikace mezi zařízením DB2 a nástrojem NetWorker a nástroj NMDA. Počet dotazů potřebných k dokončení procesu pro všechny protokoly, které jsou k dispozici pro zálohování, trvá déle, než je povolená doba. Ve výchozím nastavení se dotazujeme v dávkách po 100 mezi NMDA a DB2.
Než bude možné identifikovat všechny soubory protokolu a předat je do NMDA k zabezpečení, vyprší časový limit komunikace mezi zařízením DB2 a nástrojem NetWorker a nástroj NMDA. Počet dotazů potřebných k dokončení procesu pro všechny protokoly, které jsou k dispozici pro zálohování, trvá déle, než je povolená doba. Ve výchozím nastavení se dotazujeme v dávkách po 100 mezi NMDA a DB2.
Řešení
Použití proměnné NMDA NSR_XBSA_MAX_INDEX_COUNT=<value>. Hodnota může být libovolná od 100 do maximálně 5000, obvykle je nastavte na 1000 a zvyšujte je po menších přírůstcích, dokud nebude zálohování úspěšné.
Chcete-li nastavit proměnnou, můžete:
V průvodci NetWorker Management Console
- Přejděte do části Protection -> Clients.
- Otevřete vlastnosti klienta DB2.
- Na kartě Aplikace a moduly v části Informace o aplikaci vytvořte proměnnou
NSR_XBSA_MAX_INDEX_COUNT=<value>
V konfiguračním souboru pro databázi DB2:
- Přidat proměnnou
NSR_XBSA_MAX_INDEX_COUNT=<value>
POZNÁMKA: Hodnotu lze upravit tak, aby vyhovovala konkrétním potřebám databáze, ale neměla by překročit hodnotu 5000, aby nedocházelo k problémům s výkonem serveru NetWorker.
Dotčené produkty
NetWorker Module for Databases and ApplicationsProdukty
NetWorker Family, NetWorker, NetWorker ModuleVlastnosti článku
Číslo článku: 000192104
Typ článku: Solution
Poslední úprava: 21 dub 2026
Verze: 3
Najděte odpovědi na své otázky od ostatních uživatelů společnosti Dell
Služby podpory
Zkontrolujte, zda se na vaše zařízení vztahují služby podpory.