<h2class="title"style="clear: both"><aid="program_compatible"></a>Compatibility with historic UNIX interfaces</h2>
</div>
</div>
</div>
<p>
The Berkeley DB version 2 library provides backward-compatible
interfaces for the historic UNIX <ahref="../api_reference/C/dbm.html"class="olink">dbm</a>, <ahref="../api_reference/C/dbm.html"class="olink">ndbm</a> and <ahref="../api_reference/C/hsearch.html"class="olink">hsearch</a>
interfaces. It also provides a backward-compatible interface for the
historic Berkeley DB 1.85 release.
</p>
<p>
Berkeley DB version 2 does not provide database compatibility for any
of the previous interfaces, and existing databases must be converted
manually. To convert existing databases from the Berkeley DB 1.85
format to the Berkeley DB version 2 format, review the <ahref="../api_reference/C/db_dump.html"class="olink">db_dump185</a> utility and
the <ahref="../api_reference/C/db_load.html"class="olink">db_load</a> utility information. No utilities are provided to convert UNIX
<ahref="../api_reference/C/dbm.html"class="olink">dbm</a>, <ahref="../api_reference/C/dbm.html"class="olink">ndbm</a> or <ahref="../api_reference/C/hsearch.html"class="olink">hsearch</a> databases.