DB2 - Problembeschreibung
Problem IC63176 | Status: Geschlossen |
DB2DIAG.LOG SHOWS FAILED TO ARCHIVE LOG ERROR MESSAGE AFTER REDO/FORWARD PHASE OF ROLLFORWARD RECOVERY | |
Produkt: | |
DB2 FOR LUW / DB2FORLUW / 970 - DB2 | |
Problembeschreibung: | |
DB2 can attempt to archive a log that has already been archived and deleted. The db2diag.log will show a failed to archive log error message due to file not found (SQLO_FNEX error). This can occur right after the redo/forward phase of recovery, when log manager is first activated and begins to archive logs. The message should in fact be a warning, not an error, since there are documented scenarios where DB2 cannot know that it has already archived a log. So it does the safe thing and tries to archive the log again. DB2 will continue after these error messages and the system will not be negatively affected. Errors in the db2diag.log include: FUNCTION: DB2 UDB, data protection services, sqlpgArchiveLogFile, probe:3160 MESSAGE : ZRC=0x860F000A=-2045837302=SQLO_FNEX "File not found." DIA8411C A file "" could not be found. DATA #1 : <preformatted> Failed to archive log file S0001347.LOG to /db2_storage/LA5/log_arch/db2la5/LA5/NODE0000/C0000002/ from /db2/db2la5/db2la5/NODE0000/SQL00001/SQLOGDIR/. FUNCTION: DB2 UDB, data protection services, sqlpgArchivePendingLogs, probe:1500 MESSAGE : Log archive failed with rc -2045837302 for LOGARCHMETH1. | |
Problem-Zusammenfassung: | |
**************************************************************** * USERS AFFECTED: * * users of log archiving * **************************************************************** * PROBLEM DESCRIPTION: * * DB2 can attempt to archive a log that has already been * * archived * * and deleted. The db2diag.log will show a failed to archive * * log * * error message due to file not found (SQLO_FNEX error). This * * can * * occur right after the redo/forward phase of recovery, when * * log * * manager is first activated and begins to archive logs. The * * * * message should in fact be a warning, not an error, since * * there * * are documented scenarios where DB2 cannot know that it has * * * * already archived a log. So it does the safe thing and tries * * to * * archive the log again. * * * * * * * * DB2 will continue after these error messages and the system * * will * * not be negatively affected. * * * * * * * * Errors in the db2diag.log include: * * * * * * * * FUNCTION: DB2 UDB, data protection services, * * * * sqlpgArchiveLogFile, probe:3160 * * * * MESSAGE : ZRC=0x860F000A=-2045837302=SQLO_FNEX "File not * * found." * * DIA8411C A file "" could not be found. * * * * DATA #1 : <preformatted> * * * * Failed to archive log file S0001347.LOG to * * * * /db2_storage/LA5/log_arch/db2la5/LA5/NODE0000/C0000002/ from * * * * /db2/db2la5/db2la5/NODE0000/SQL00001/SQLOGDIR/. * * * * * * * * FUNCTION: DB2 UDB, data protection services, * * * * sqlpgArchivePendingLogs, probe:1500 * * * * MESSAGE : Log archive failed with rc -2045837302 for * * * * LOGARCHMETH1. * **************************************************************** * RECOMMENDATION: * * apply v9.7.2 * **************************************************************** | |
Local-Fix: | |
User should verify that the failed archive log already exists in the archive path/device | |
verfügbare FixPacks: | |
DB2 Version 9.7 Fix Pack 1 for Linux, UNIX, and Windows | |
Lösung | |
Apply v9.7.2 | |
Workaround | |
keiner bekannt / siehe Local-Fix | |
Weitere Daten | |
Datum - Problem gemeldet : Datum - Problem geschlossen : Datum - der letzten Änderung: | 14.09.2009 19.02.2010 19.02.2010 |
Problem behoben ab folgender Versionen (IBM BugInfos) | |
9.7.2 | |
Problem behoben lt. FixList in der Version | |
9.7.0.1 |