Subject | Re: [firebird-support] Firebird database portability |
---|---|
Author | Christopher Chan |
Post date | 2006-11-29T02:39:30Z |
Ann W. Harrison wrote:
firebird engine is installed? Is there an installer that I can bundled
along with my application or something for cases where it is a single
user who then needs a local firebird database?
regards,
Christopher
>Thank you for this information.
>
> Christopher Chan wrote:
>
> > Is the firebird database machine independent?
>
> Firebird databases use native alignment, data types, and
> byte ordering. The data types don't matter any more since
> every machine we run on uses the same representation of
> floating point. Alignment and byte ordering do matter.
>
> Generally systems are settling on a common alignment,
> although Firebird doesn't use it reliably until V2.0.
> Byte ordering (endian-ness) continues to be an issue.
>
> There are definite and measurable performance benefits
> to following the local machine conventions.
>Great, so at least this file can just be bundled along with my application.
> >
> > Or are the following files machine independent?
> >
> > firebird.msg
>
> Yes, because of the way it's written.
>How do I generate security2.fdb when my application with the embedded
> > security.fdb
>
> No.
firebird engine is installed? Is there an installer that I can bundled
along with my application or something for cases where it is a single
user who then needs a local firebird database?
regards,
Christopher