>>>>> "F" == Fritz Heinrichmeyer <fritz.heinrichmeyer / fernuni-hagen.de> writes: F> how can i open db files (db build in in c library under freebsd, 1.8 i F> think) that are created with the apache dbmmanage script with ruby? F> SDBM and DBM extensions see no data. BDB says it is wrong format. Well, the docs from dbmmanage say dbmmanage has a list of DBM format preferences, defined by the @AnyDBM::ISA array near the beginning of the program. Since we prefer the Berkeley DB 2 file format, the order in which dbmmanage will look for system libraries is Berkeley DB 2, then NDBM, and then GDBM. The first library found will be the library dbmmanage will attempt to use for all DBM file transactions. This ordering is slightly different than the standard @AnyDBM::ISA ordering in perl, as well as the ordering used by the simple dbmopen() call in Perl, so if you use any other utilities to manage your DBM files, they must also follow this preference ordering. Similar care must be taken if using programs in other languages, like C, to access these files. BDB was build with which version of Berkeley DB ? Guy Decoux