Subject | Re: [firebird-support] Re: Problem with attaching/opening a database created with FB1.5 with FB 2.5 (x64) |
---|---|
Author | Ann W. Harrison |
Post date | 2011-02-18T17:40:13Z |
On 2/18/2011 5:06 AM, demigheldmarco wrote:
use the same ODS was non-trivial and at least early versions of 1.5 got
it wrong. So though you could build a 64 bit 1.5 Firebird, it generated
"incorrect" databases. Rather than accept that 64 and 32 bit databases
would be physically different, the project abandoned the format used
by Firebird 1.5 in 64 bit mode. At least that's what I recall. None
of those builds were supposed to get loose in the wild, but obviously
they did.
So, you've got one of the (very few) non-standard ODS databases that
must be backed up by the 1.5 server and recreated to move forward.
Cheers,
Ann
The problem was alignment of structures in one of the system tables,
IIRC - maybe rdb$formats.
> Thanks for reply!Ah, there's more history here. Getting the 64 and 32 bit databases to
>
> I know that ODS changed in younger FB Versions, but I thought FB is able to open all older ODS versions ?!? Is there something special or any restriction for this fact concerning 32-bit and 64-bit?
>
use the same ODS was non-trivial and at least early versions of 1.5 got
it wrong. So though you could build a 64 bit 1.5 Firebird, it generated
"incorrect" databases. Rather than accept that 64 and 32 bit databases
would be physically different, the project abandoned the format used
by Firebird 1.5 in 64 bit mode. At least that's what I recall. None
of those builds were supposed to get loose in the wild, but obviously
they did.
So, you've got one of the (very few) non-standard ODS databases that
must be backed up by the 1.5 server and recreated to move forward.
Cheers,
Ann
The problem was alignment of structures in one of the system tables,
IIRC - maybe rdb$formats.