Subject | Re: [firebird-support] Corruptions |
---|---|
Author | Ann W. Harrison |
Post date | 2006-03-31T17:41:31Z |
Cao Ancoinc wrote:
indexes 10, 13, 14, and 15 for the table ORDTRN.
are missing, whether the same rows are missing in all indexes,
and what is interesting about those rows. There's a bug lurking
there somewhere, unless you're running with forced writes off
and have just been lucky enough to avoid more serious problems.
Check IBFirstAid from ibsurgeon.com It may give you some more
hints.
Regards,
Ann
>Yes. Internally, indexes for a table are numbered. YOurlooking for
> The following is extracted from the log ...
> Index 10 is corrupt (missing entries) in table ORDTRN (144)
> Index 13 is corrupt (missing entries) in table ORDTRN (144)
> Index 14 is corrupt (missing entries) in table ORDTRN (144)
> Index 15 is corrupt (missing entries) in table ORDTRN (144)
>
> 1. The index name I find in RDB$INDICES using
> RDB$INDEX_NAME ,RDB$RELATION_NAME ,RDB$INDEX_ID
> Am I looking in the right system table to locate the index name?
indexes 10, 13, 14, and 15 for the table ORDTRN.
> 2. Are the entries missing in the index or in ORDTRN?Present in the table and missing in the index.
> 3. Does (144) mean the number of missing entriesNo, it's the number of the error message.
> 4. Any ideas on why this should be happening on the db and how to minimiseIt shouldn't. The next steps are to figure out what entries
> the risk of this happening in the future.
are missing, whether the same rows are missing in all indexes,
and what is interesting about those rows. There's a bug lurking
there somewhere, unless you're running with forced writes off
and have just been lucky enough to avoid more serious problems.
Check IBFirstAid from ibsurgeon.com It may give you some more
hints.
Regards,
Ann