mdb-ver(1)
β¨ mdb-ver β the manual page, but make it a vibe β¨
okay bestie, welcome to mdb-ver(1) π
it's one of the little executable programs / shell commands that ships with MDB Tools, and honestly? she's short, she's sweet, she tells you what kind of MDB database you're holding. iconic behaviour tbh.
πΈ NAME πΈ
mdb-ver β return the format of a given MDB database. that's it. that's the whole job. queen of knowing what things are π
π¦ SYNOPSIS π¦
mdb-ver database
mdb-ver -h|--help
mdb-ver -M|--version
π DESCRIPTION π
mdb-ver is a utility program distributed with MDB Tools. no cap.
you hand her a database file, and she hands you back a single line of output corresponding to the program that produced the file. one line!! no essays, no drama, just the tea β
here's the full menu of possible answers, so you know what you're looking at:
'JET3'β for files produced by Access 97'JET4'β Access 2000, XP and 2003'ACE12'β Access 2007'ACE14'β Access 2010'ACE15'β Access 2013'ACE16'β Access 2016
she really said "I will identify your file and I will not elaborate further" and honestly? respect π«‘
β¨ OPTIONS β¨
-M,--versionβ print the version of mdbtools (rather than the version of the MDB file) and exit. yes, she's talking about herself here. main character moment π
(also, per the synopsis up top: -h / --help β because every good utility lets you ask for help π«Ά)
π NOTES π
okay so this is the lore π
Access changed its format between Jet 3 (used in Access 97) and Jet 4 (used for Access 2000 and XP). the nature of the changes included:
- moving the page size from 2K to 4K
- added support for unicode
MDB Tools actively supports both formats. newer versions are very much like Jet4. so like, she's fluent in old-school and new-school, and she refuses to pick a favourite π
π§ ENVIRONMENT π§
MDB_JET3_CHARSETβ defines the charset of the input JET3 (access 97) file. default isCP1252. seeiconv(1). yes she's putting you onto a whole other manpage, she's a connector πMDBICONVβ defines the output charset. default isUTF-8. mdbtools must have been compiled with iconv β so if that's not the case, this one's just gonna sit there looking pretty πMDBOPTSβ a colon-separated list of options. the little menu of extras:debug_likedebug_writedebug_usagedebug_oledebug_rowdebug_propsdebug_allis a shortcut for alldebug_*optionsno_memo(deprecated; has no effect) β she's retired, leave her alone πuse_index(experimental; requireslibmswstr) β experimental!! handle with care, she's still in her testing era π§ͺ
π°οΈ HISTORY π°οΈ
mdb-ver first appeared in MDB Tools 0.4. an OG. a pioneer. we stan a legacy icon β
π SEE ALSO π
mdb-array(1) mdb-count(1) mdb-export(1) mdb-header(1) mdb-hexdump(1) mdb-import(1) mdb-json(1) mdb-parsecsv(1) mdb-prop(1) mdb-queries(1) mdb-schema(1) mdb-sql(1) mdb-tables(1)
the whole friend group fr fr π« go say hi to all of them.
π AUTHORS π
the mdb-ver utility was written by Brian Bruns. thank you Brian, king behaviour π
π BUGS π
bestie. listen. she does minimal checking on the validity of a file. it is possible for her to misidentify a non-MDB file. so if you feed her a random file and she confidently goes "JET4" β she might be lying. not maliciously!! just confidently π vibe check your inputs.
also: mdb-ver does not recognize Access 2.0 (Jet 2). she simply does not acknowledge it. it's giving "I don't know her" π
and that's the whole page babes!! this one came to you from MDBTools 1.0.1, dated 13 July 2026 β mwah, go identify some databases, you've got this πβ¨π
π¦ where this page comes from
- fedora 43: mdbtools 1.0.1-1.fc43 Β· GPL-2.0-or-later
- fedora 44: mdbtools 1.0.1-1.fc44 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms