Compiling Python 2.0 with Berkeley DB 3.0.55?
Robin Dunn
robin at alldunn.com
Sat Dec 16 02:57:29 EST 2000
> > Can you create and use new files with dbhash.open()?
>
> Yes. But if I run db_dump on these files, it says "unexpected file type
> or format", regardless which db_dump version I use (2.0.77, 3.0.55,
> 3.1.17)
>
It may be that db_dump isn't compatible with version 1.85 databse files. I
can't remember. I seem to recall that there was an option to build 1.85
versions of db_dump and db_load. Check the configure options for BerkeleyDB
to find out. (Also, while you are there, make sure that BerkeleyDB was
built the same on both of your platforms...)
>
> > Try running db_verify (one of the utilities built
> > when you compiled DB) on the file and see what it tells you.
>
> There is no db_verify among my Berkeley DB utilities.
There should have been a bunch of them built when you compiled DB. I've got
these:
-r-xr-xr-x 1 rd users 343108 Dec 11 12:11 db_archive
-r-xr-xr-x 1 rd users 342580 Dec 11 12:11 db_checkpoint
-r-xr-xr-x 1 rd users 342388 Dec 11 12:11 db_deadlock
-r-xr-xr-x 1 rd users 342964 Dec 11 12:11 db_dump
-r-xr-xr-x 1 rd users 349348 Dec 11 12:11 db_load
-r-xr-xr-x 1 rd users 340372 Dec 11 12:11 db_printlog
-r-xr-xr-x 1 rd users 341076 Dec 11 12:11 db_recover
-r-xr-xr-x 1 rd users 353284 Dec 11 12:11 db_stat
-r-xr-xr-x 1 rd users 340340 Dec 11 12:11 db_upgrade
-r-xr-xr-x 1 rd users 340532 Dec 11 12:11 db_verify
--
Robin Dunn
Software Craftsman
robin at AllDunn.com
http://wxPython.org Java give you jitters?
http://wxPROs.com Relax with wxPython!
More information about the Python-list
mailing list