Subject | Re: [Possible SPAM Found] [firebird-support] Re: Firebird database portability |
---|---|
Author | Christopher Chan |
Post date | 2006-11-28T05:18:46Z |
> > Is the firebird database machine independent?Hello Adam,
> >
> > Or are the following files machine independent?
> >
> > firebird.msg
> > security.fdb
>
> Yes unless you are switching endian (eg Intel -> PPC) or possibly
> between 32 and 64 bit (but not sure if that is a problem). It is
> certainly machine independent between different windows PCs.
Windows <-> Windows don't quite count as machine independent. By machine
independent I mean it does not matter what architecture or OS the box is
using, the installed programs will be able to use the files. Windows <->
Windows on the same architecture is not quite what I had in mind.
Something like cdb http://cr.yp.to/cdb.html is machine independent. I
can copy a cdb database from a Solaris box to a FreeBSD box and it would
work with the local cdb programs and regardless of cpu architecture too.
If I remember correctly, you could copy a mysql database from a windows
box to a linux box and vice versa. You can copy a mysql database from a
32-bit Linux system to a 64-bit Linux system. This means that the mysql
database too is machine independent.
regards,
Christopher