Subject | Re: [firebird-support] Database corruptions with 2.0.3 embedded server |
---|---|
Author | Aage Johansen |
Post date | 2008-02-18T22:20:12Z |
Leyne, Sean wrote:
<<
The checksum logic has been disabled in Firebird since the historical
days of IB v5.x.
I meant that Firebird could easily check the checksum word whenever a
page was read or written. Thus being able to flag a "checksum error".
--
Aage J.
> Aage,You wrote:
>
>> Doesn't the checksum entry (by default) contain 12345 (or something
>> like that)?
>
> Yes, it is '12345'
>
>
>> It is possible to check if this value has gotten changed
>
> Not easily. I suppose you could use a hex editor to review the file
> contents, but it would be a tedious process of checking the pages.
>
> {Besides, I don't recall off-hand the byte position of the checksum in
> the page headers.}
>
>
<<
The checksum logic has been disabled in Firebird since the historical
days of IB v5.x.
>>Sorry, I wasn't clear.
I meant that Firebird could easily check the checksum word whenever a
page was read or written. Thus being able to flag a "checksum error".
--
Aage J.