ODS (on-disk structure) is a number representing version of the database physical layout structure. When a new feature is added to the Firebird it might or might. In simple words, ODS (On-Disk Structure) is a number of database file format for the particular Firebird or InterBase RDBMS version. Almost all. Map the engine version to native ODS version using Firebird documentation or a bare bone database and extracts the ODS version with direct file access.
|Published (Last):||17 August 2014|
|PDF File Size:||6.61 Mb|
|ePub File Size:||14.89 Mb|
|Price:||Free* [*Free Regsitration Required]|
Chapter 4: Changes to the Firebird API and ODS
Did you see this question? Connect to any database that you can Check the engine version – http: That is not going to work, because Firebird 2. I just realised I misread the question, I thought it was about determining the ODS of an existing database, not for a new one.
But that assumes that the database is at minimum ODS You have to create dummy database and then drop it. There’s no way to know it upfront. It depends on various options that are known only when actually doing something.
delphi – Querying ODS version in use from the Firebird Server – Stack Overflow
Thanks for all the comments. If your program can ensure those requirements, then it can work.
Sign up or log in Sign up using Google. Sign up using Facebook. Sign up using Email and Password.