The Berkeley DB file format changed with different versions of the library. The file format should be compatible for the same version of the library on different platforms.

For example, the DB_File that comes with Red Hat 7.3 is linked against db 3.3. I bet the Windows 2000 version has an earlier version of the library compiled into it. It can't open databases created with the newer versions of the library.

Try using the file command on databases created on Linux and Windows. It will identity the version. If the Windows version is new enough, you may be able to convert the files with db_dump and db_load.


In reply to Re: DB_FILE from LINUX to Windows by iburrell
in thread DB_FILE from LINUX to Windows by kleucht

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.