This content has been marked as final. Show 4 replies
Regarding 4.8 being backward compatible with 4.7.25 from the
Release 4.8 Upgrade Requirements documented at:
The log file format changed in the Berkeley DB 4.8 release.
No database formats changed in the Berkeley DB 4.8 release.
Thanks for the response. Regarding the other question, perhaps I ought to rephrase it.
Can I use a berkley database that was created on a Windows machine, on another platform supported by the Berkley Db (i.e.ignoring how to physically transfer the files), once I have managed to transfer the files from one machine to another (from one OS to another), can I continue to use the db?.
This is quite important since one of the main attractions of the Berkley Db was the fact that it was cross platform - as I had always planned to move to the *nix environment from windows - I just need confirmaton that this will be as "seamless" as the documentation seems to suggest.
Thank you for clarifying. From the "Database environment introduction" section of the Berkeley DB Reference Guide at:
A Berkeley DB environment is an encapsulation of one or more databases, log files and region files. Region files are the shared memory areas that contain information about the database environment such as memory pool cache pages. Only databases are byte-order independent and only database files can be moved between machines of different byte orders. Log files can be moved between machines of the same byte order. Region files are usually unique to a specific machine and potentially to a specific operating system release.
So yes, database files can be moved between machines.