From: rjm@merkle.baaqmd.gov (Morey, Robert)
Subject: Re: Rollforward error
Date: 29 Jul 1996 19:26:43 -0400
Hello,
If this is the same error, it was fixed in 6.4/06; the following is from
the release notes for 6.4/06:
rollforward of an update to a btree secondary index would fail with
E_DM93E4_BAD_INDEX_PUT (bug # 52462)
Good luck--Robert
------------------------------------------------------------------------------
- Robert J. Morey, Systems Analyst, Bay Area Air Quality Management District -
- San Francrisco, California, rmorey@baaqmd.gov, ideamen@well.com -
- Slay a sacred cow today On a clear disk you can seek forever -
- Dare to victualize whirled peas. -
------------------------------------------------------------------------------
______________________________ Reply Separator _________________________________
~Subject: Rollforward error
Author: T.R.Screeton@leeds.ac.uk at Internet
~Date: 7/29/96 10:20 AM
Dear all,
We are using ingres version 6.4/04
A database is checkpointed and most (not all, but all critical) tables are
journalled.
On trying to rollforward from the last checkpoint to a particular point in time
rollforwarddb +c +j -e26-jul-1996:10:50:00 dbname
we get an error about half way through the process
Any ideas would be most welcome
The following is the excerpt from errlog.log
::[II_JSP , 002F0040]: Fri Jul 26 17:14:48 1996
E_DM93E4_BAD_INDEX
_PUT An error was encountered storing an index entry on a Btree index page.
Tab le person_id , owned by ecles , in database
user_ admin , was the failing table. Entry 86 on page 14 (type
0x0000014 0, containing 86 entries) at offset -1 was the erroneous entry.
::[II_JSP , 002F0040]: Fri Jul 26 17:14:48 1996
E_DM93B9_BXINSERT_
ERROR Internal Btree error encountered in dm1bxinsert().
::[II_JSP , 002F0040]: Fri Jul 26 17:14:48 1996 E_DM9262_DM1B_PUT
Error occurred adding a record.
::[II_JSP , 002F0040]: Fri Jul 26 17:14:48 1996 E_DM960F_DMVE_REP
Error recovering REPLACE operation.
::[II_JSP , 002F0040]: Fri Jul 26 17:14:51 1996
E_DM1306_RFP_APPLY
_RECORD Error occurred attempting to apply roll forward record.
::[II_JSP , 002F0040]: Fri Jul 26 17:14:51 1996
E_DM1306_RFP_APPLY
_RECORD Error occurred attempting to apply roll forward record.
::[II_JSP , 002F0040]: Fri Jul 26 17:14:51 1996
E_DM1301_RFP_ROLL_
FORWARD An error occurred
that precludes further processing.
From: mdkale@aol.com (MDKale)
Subject: Re: Rollforward error
Date: 29 Jul 1996 11:14:18 -0400
You may be out of luck. I had a similar problem with 6.4/04. Was this an
online checkpoint? Let me give you some options to try.
1), if an online checkpoint, after applying the dump records, run verifydb
against the corrupt indexc(s) to fix it, then try applying journals.
2) pick up rollforward again just after this record in the journal. If
you have a corrupt index, then you probably are toast though.
3) Write you own recovery programs to process journal entries. This is
what we had to do. If nothing else works, let me know and I can tell you
how we did it.
Hopefully, option #1 will work for you.
Mark
Mark Kale mdkale@aol.com
York & Associates, Inc.
(V) 612-831-0077
(F) 612-831-0887
Ingres Q & A
To William's Home Page
© William Yuan 2000
Email William