I have three DBM files that were created using Perl's dbmopen function. The scripts that created the files ran on a web host. The web host upgraded Perl, and I can no longer get data out of the DBM files. I don't know the original DBM format, but it appears that the upgraded perl does not have the modules necessary to support it. My guess, based on the modules installed at the host is that the DBM format is either NDBM_File, or ODBM_File.

The web host has not been able to install the modules to support these DBM formats on their server (Linux), and I can't load them on my local machine (Win 98SE).

I would like the data in each of these files extracted and written to an ASCII text file in key = value<CRLF> format.