Subject | RE: [firebird-support] External Table Size - Alignment Errors in External Tables |
---|---|
Author | Hardy Sherwood |
Post date | 2007-07-09T19:14:47Z |
I created the database using v2.0. Therefore the database is ODS11.
Nevertheless, Firebird skipped over four bytes to access a BigInt at an
offset divisible by 4 but not by 8.
Note that after several problems of this nature with external tables that
contained binary data, I abandoned using them in favor of external tables
that only contain ASCII data. Using ASCII external tables significantly
increases the time to load the external table into an internal table as well
as the time to write the corresponding external file. Its frustrating that
there isn't a simple, fast, reliable way of loading bulk data into a
Firebird database.
-----Original Message-----
From: firebird-support@yahoogroups.com
[mailto:firebird-support@yahoogroups.com] On Behalf Of Dmitry Yemanov
Sent: Monday, July 09, 2007 12:47 PM
To: firebird-support@yahoogroups.com
Subject: Re: [firebird-support] External Table Size
Hardy Sherwood wrote:
from v1.5 without a backup/restore cycle? If the former, then the
database should be in ODS11, otherwise it's ODS10.
ODS (on-disk structure) version is a number representing the database
physical layout incarnation, many engine features also depends on this
value. Usually, it could be seen in the "database properties" dialog box
of your GUI admin tool. It can be also retrieved via Firebird API.
Dmitry
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Visit http://www.firebirdsql.org and click the Resources item
on the main (top) menu. Try Knowledgebase and FAQ links !
Also search the knowledgebases at http://www.ibphoenix.com
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Yahoo! Groups Links
http://groups.yahoo.com/group/firebird-support/
Individual Email | Traditional
http://groups.yahoo.com/group/firebird-support/join
(Yahoo! ID required)
mailto:firebird-support-digest@yahoogroups.com
mailto:firebird-support-fullfeatured@yahoogroups.com
firebird-support-unsubscribe@yahoogroups.com
http://docs.yahoo.com/info/terms/
-----------------------------------------------------------------------------------
This message and contents are confidential and intended solely for
the use of the individual or entity to whom they are addressed. If you
have received this email in error please notify the system manager.
The original email message has been scanned for computer viruses.
-----------------------------------------------------------------------------------
[Non-text portions of this message have been removed]
Nevertheless, Firebird skipped over four bytes to access a BigInt at an
offset divisible by 4 but not by 8.
Note that after several problems of this nature with external tables that
contained binary data, I abandoned using them in favor of external tables
that only contain ASCII data. Using ASCII external tables significantly
increases the time to load the external table into an internal table as well
as the time to write the corresponding external file. Its frustrating that
there isn't a simple, fast, reliable way of loading bulk data into a
Firebird database.
-----Original Message-----
From: firebird-support@yahoogroups.com
[mailto:firebird-support@yahoogroups.com] On Behalf Of Dmitry Yemanov
Sent: Monday, July 09, 2007 12:47 PM
To: firebird-support@yahoogroups.com
Subject: Re: [firebird-support] External Table Size
Hardy Sherwood wrote:
>Did you create (or restore) this database on v2.0 or was it migrated
> I'm using FB server version WI-V2.0.0.12748.
>
> What is a Database ODS version? How do I determine what version I'm
> running?
from v1.5 without a backup/restore cycle? If the former, then the
database should be in ODS11, otherwise it's ODS10.
ODS (on-disk structure) version is a number representing the database
physical layout incarnation, many engine features also depends on this
value. Usually, it could be seen in the "database properties" dialog box
of your GUI admin tool. It can be also retrieved via Firebird API.
Dmitry
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Visit http://www.firebirdsql.org and click the Resources item
on the main (top) menu. Try Knowledgebase and FAQ links !
Also search the knowledgebases at http://www.ibphoenix.com
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Yahoo! Groups Links
http://groups.yahoo.com/group/firebird-support/
Individual Email | Traditional
http://groups.yahoo.com/group/firebird-support/join
(Yahoo! ID required)
mailto:firebird-support-digest@yahoogroups.com
mailto:firebird-support-fullfeatured@yahoogroups.com
firebird-support-unsubscribe@yahoogroups.com
http://docs.yahoo.com/info/terms/
-----------------------------------------------------------------------------------
This message and contents are confidential and intended solely for
the use of the individual or entity to whom they are addressed. If you
have received this email in error please notify the system manager.
The original email message has been scanned for computer viruses.
-----------------------------------------------------------------------------------
[Non-text portions of this message have been removed]