BtrieveFileSaver is an easy-to-use, command line based offline reader application. This tool will enable you to extract Btrieve data / records without using the database engine itself.
BtrieveFileSaver can run in batch / script mode and even supports silent mode (without interaction). BtrieveFileSaver recovers data from files even if there are corrupt or only partial readable. When bringing a system online after a disaster or in case of hard disk failure the Btrieve database engine (Pervasive.SQL) can return status 2 indicating an I/O error on a database file.
In those cases but also if you migrate your application to another system where you don’t have a Btrieve installation you can use BtrieveFileSaver to extract data that otherwise would be lost for ever.
Here are some key features of "BtrieveFileSaver":
· the world’s only tool to recover Btrieve data without the engine
· (other available tools can read only old format’s 3 – 6.x)
· read – recover – restore data even in case of data corruption and if the engine returns status 2!
· read directly into data pages without going thru the internal structure
· (only this way you can recover data that are stored when the files structure being corrupted)
· supports variable record portions
· reads files written in Btrieve 3.x / 4.x / 5.x / 6.x / 7.x / 8.x/ 9.0 – 9.5 is planned
· available for inux and windows
· CRC data validation support
· output format: BUTIL -SAVE compatible or HEX dump (both available including leading length indication)