003 File Manager
Current Path:
/usr/local/share/doc/db5/installation
usr
/
local
/
share
/
doc
/
db5
/
installation
/
π
..
π
BDB_Installation.pdf
(942.78 KB)
π
arch_bigpic.gif
(2.53 KB)
π
arch_smallpic.gif
(1.58 KB)
π
build_android_config.html
(4.9 KB)
π
build_android_intro.html
(12.27 KB)
π
build_android_jdbc.html
(15.97 KB)
π
build_unix.html
(12.24 KB)
π
build_unix_aix.html
(7.99 KB)
π
build_unix_conf.html
(27.32 KB)
π
build_unix_db_nosync.html
(3.29 KB)
π
build_unix_encrypt.html
(3.55 KB)
π
build_unix_flags.html
(5.23 KB)
π
build_unix_freebsd.html
(3.57 KB)
π
build_unix_install.html
(6.52 KB)
π
build_unix_iphone.html
(4.4 KB)
π
build_unix_irix.html
(3.03 KB)
π
build_unix_linux.html
(3.9 KB)
π
build_unix_macosx.html
(4.55 KB)
π
build_unix_notes.html
(12.13 KB)
π
build_unix_qnx.html
(6.7 KB)
π
build_unix_sco.html
(2.84 KB)
π
build_unix_shlib.html
(8.34 KB)
π
build_unix_small.html
(9.67 KB)
π
build_unix_solaris.html
(8.4 KB)
π
build_unix_sql.html
(29.97 KB)
π
build_unix_stacksize.html
(2.98 KB)
π
build_unix_sunos.html
(3.29 KB)
π
build_unix_test.html
(5.94 KB)
π
build_vxworks.html
(6.73 KB)
π
build_vxworks_faq.html
(11.98 KB)
π
build_vxworks_notes.html
(6.67 KB)
π
build_win.html
(15.88 KB)
π
build_win_csharp.html
(5.09 KB)
π
build_win_faq.html
(7.65 KB)
π
build_win_java.html
(5.43 KB)
π
build_win_notes.html
(5.45 KB)
π
build_win_small.html
(4.76 KB)
π
build_win_sql.html
(24.89 KB)
π
build_win_tcl.html
(6.4 KB)
π
build_win_test.html
(9.53 KB)
π
build_wince.html
(15.36 KB)
π
build_wince_faq.html
(6.56 KB)
π
build_wince_notes.html
(4.77 KB)
π
ch01s02.html
(5.78 KB)
π
changelog_4_8.html
(52.46 KB)
π
changelog_5_0.html
(44.98 KB)
π
changelog_5_1.html
(37.5 KB)
π
changelog_5_2.html
(37.49 KB)
π
changelog_5_3.html
(33.8 KB)
π
cross_compile_unix.html
(5.35 KB)
π
debug.html
(8.44 KB)
π
debug_compile.html
(4.67 KB)
π
debug_printlog.html
(20.75 KB)
π
debug_runtime.html
(4.67 KB)
π
gettingStarted.css
(1.13 KB)
π
index.html
(64.07 KB)
π
install.html
(16.79 KB)
π
install_multiple.html
(5.19 KB)
π
introduction.html
(6.29 KB)
π
moreinfo.html
(7 KB)
π
preface.html
(4.28 KB)
π
test.html
(9.25 KB)
π
test_faq.html
(2.75 KB)
π
upgrade_11gr2_51_dpl_recompile.html
(3.14 KB)
π
upgrade_11gr2_51_mod_db4_unsupp.html
(2.78 KB)
π
upgrade_11gr2_51_sqlite_ver.html
(2.95 KB)
π
upgrade_11gr2_51_src_reorg.html
(3.04 KB)
π
upgrade_11gr2_52_bit_cmp_win.html
(3.18 KB)
π
upgrade_11gr2_52_dyn_env.html
(7.17 KB)
π
upgrade_11gr2_52_excl_txn_sql.html
(3.21 KB)
π
upgrade_11gr2_52_grp_mbr.html
(13.25 KB)
π
upgrade_11gr2_52_heap.html
(5.54 KB)
π
upgrade_11gr2_52_hot_backup.html
(3.41 KB)
π
upgrade_11gr2_52_mvcc_sql.html
(4.19 KB)
π
upgrade_11gr2_52_rep_2site_strict.html
(3.22 KB)
π
upgrade_11gr2_52_rep_dbt_readonly.html
(3.84 KB)
π
upgrade_11gr2_52_rep_sql.html
(5.21 KB)
π
upgrade_11gr2_52_repmgr_channels.html
(5.35 KB)
π
upgrade_11gr2_52_seq_sql.html
(4.87 KB)
π
upgrade_11gr2_52_sqlite_ver.html
(3.16 KB)
π
upgrade_11gr2_52_xa.html
(6.11 KB)
π
upgrade_11gr2_53_build_windows.html
(3.23 KB)
π
upgrade_11gr2_53_conn_status.html
(5.19 KB)
π
upgrade_11gr2_53_excl.html
(4.33 KB)
π
upgrade_11gr2_53_heap_regionsize.html
(4.04 KB)
π
upgrade_11gr2_53_hotbackup.html
(7.97 KB)
π
upgrade_11gr2_53_jdbc.html
(2.94 KB)
π
upgrade_11gr2_53_meta_dir.html
(4.32 KB)
π
upgrade_11gr2_53_sql_build.html
(3.41 KB)
π
upgrade_11gr2_53_sql_pragma.html
(4.23 KB)
π
upgrade_11gr2_53_sql_rep.html
(4.93 KB)
π
upgrade_11gr2_53_xa_mvcc.html
(3.23 KB)
π
upgrade_11gr2_autoinit.html
(3.23 KB)
π
upgrade_11gr2_dbsqlcodegen.html
(3.01 KB)
π
upgrade_11gr2_remsupp.html
(2.95 KB)
π
upgrade_11gr2_repmgr.html
(3.93 KB)
π
upgrade_11gr2_toc.html
(5.68 KB)
π
upgrade_4_8_disk.html
(3.16 KB)
π
upgrade_4_8_dpl.html
(4.1 KB)
π
upgrade_4_8_fcntl.html
(2.96 KB)
π
upgrade_4_8_mpool.html
(3.77 KB)
π
upgrade_4_8_toc.html
(9.92 KB)
π
upgrade_51_toc.html
(9.31 KB)
π
upgrade_52_toc.html
(14.82 KB)
π
upgrade_53_toc.html
(12.24 KB)
π
win_additional_options.html
(5.46 KB)
π
win_build64.html
(4.71 KB)
π
win_build_cxx.html
(2.58 KB)
π
win_build_cygwin.html
(2.73 KB)
π
win_build_dist_dll.html
(4.28 KB)
π
win_build_stl.html
(3.3 KB)
Editing: index.html
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>Berkeley DB Installation and Build Guide</title> <link rel="stylesheet" href="gettingStarted.css" type="text/css" /> <meta name="generator" content="DocBook XSL Stylesheets V1.73.2" /> <link rel="start" href="index.html" title="Berkeley DB Installation and Build Guide" /> <link rel="next" href="preface.html" title="Preface" /> </head> <body> <div xmlns="" class="navheader"> <div class="libver"> <p>Library Version 11.2.5.3</p> </div> <table width="100%" summary="Navigation header"> <tr> <th colspan="3" align="center">Berkeley DB Installation and Build Guide</th> </tr> <tr> <td width="20%" align="left">Β </td> <th width="60%" align="center">Β </th> <td width="20%" align="right">Β <a accesskey="n" href="preface.html">Next</a></td> </tr> </table> <hr /> </div> <div class="book" lang="en" xml:lang="en"> <div class="titlepage"> <div> <div> <h1 class="title"><a id="idp11240"></a>Berkeley DB Installation and Build Guide</h1> </div> <div> <div class="legalnotice"> <a id="idp40376"></a> <p class="legalnotice-title"> <b>Legal Notice</b> </p> </div> </div> <div> <p class="pubdate">9/9/2013</p> </div> </div> <hr /> </div> <div class="toc"> <p> <b>Table of Contents</b> </p> <dl> <dt> <span class="preface"> <a href="preface.html">Preface</a> </span> </dt> <dd> <dl> <dt> <span class="sect1"> <a href="preface.html#conventions">Conventions Used in this Book</a> </span> </dt> <dt> <span class="sect1"> <a href="moreinfo.html">For More Information</a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="moreinfo.html#contact_us">Contact Us</a> </span> </dt> </dl> </dd> </dl> </dd> <dt> <span class="chapter"> <a href="introduction.html">1. Introduction</a> </span> </dt> <dd> <dl> <dt> <span class="sect1"> <a href="introduction.html#install-overview">Installation Overview</a> </span> </dt> <dt> <span class="sect1"> <a href="ch01s02.html">Supported Platforms</a> </span> </dt> </dl> </dd> <dt> <span class="chapter"> <a href="install.html">2. System Installation Notes </a> </span> </dt> <dd> <dl> <dt> <span class="sect1"> <a href="install.html#install_file">File utility /etc/magic information</a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="install.html#magic">Magic information</a> </span> </dt> <dt> <span class="sect2"> <a href="install.html#big-endian">Big-endian magic information</a> </span> </dt> <dt> <span class="sect2"> <a href="install.html#little-endian">Little-endian magic information</a> </span> </dt> </dl> </dd> <dt> <span class="sect1"> <a href="install_multiple.html">Building with multiple versions of Berkeley DB</a> </span> </dt> </dl> </dd> <dt> <span class="chapter"> <a href="debug.html">3. Debugging Applications </a> </span> </dt> <dd> <dl> <dt> <span class="sect1"> <a href="debug.html#debug_intro">Introduction to debugging</a> </span> </dt> <dt> <span class="sect1"> <a href="debug_compile.html">Compile-time configuration</a> </span> </dt> <dt> <span class="sect1"> <a href="debug_runtime.html">Run-time error information</a> </span> </dt> <dt> <span class="sect1"> <a href="debug_printlog.html">Reviewing Berkeley DB log files</a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="debug_printlog.html#idp121880">Augmenting the Log for Debugging</a> </span> </dt> <dt> <span class="sect2"> <a href="debug_printlog.html#idp53840">Extracting Committed Transactions and Transaction Status</a> </span> </dt> <dt> <span class="sect2"> <a href="debug_printlog.html#idp41744">Extracting Transaction Histories</a> </span> </dt> <dt> <span class="sect2"> <a href="debug_printlog.html#idp154152">Extracting File Histories</a> </span> </dt> <dt> <span class="sect2"> <a href="debug_printlog.html#idp158032">Extracting Page Histories</a> </span> </dt> <dt> <span class="sect2"> <a href="debug_printlog.html#idp124648">Other log processing tools</a> </span> </dt> </dl> </dd> </dl> </dd> <dt> <span class="chapter"> <a href="build_android_intro.html">4. Building Berkeley DB for Android</a> </span> </dt> <dd> <dl> <dt> <span class="sect1"> <a href="build_android_intro.html#build_android">Building the Drop-In Replacement for Android</a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="build_android_intro.html#build_android_migrate">Migrating from SQLite to Berkeley DB</a> </span> </dt> </dl> </dd> <dt> <span class="sect1"> <a href="build_android_jdbc.html">Building the Android JDBC Driver</a> </span> </dt> <dt> <span class="sect1"> <a href="build_android_config.html">Android Configuration Options</a> </span> </dt> </dl> </dd> <dt> <span class="chapter"> <a href="build_win.html">5. Building Berkeley DB for Windows </a> </span> </dt> <dd> <dl> <dt> <span class="sect1"> <a href="build_win.html#win_build32">Building Berkeley DB for 32 bit Windows</a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="build_win.html#idp242512">Visual C++ .NET 2010</a> </span> </dt> <dt> <span class="sect2"> <a href="build_win.html#idp249264">Visual C++ .NET 2008</a> </span> </dt> <dt> <span class="sect2"> <a href="build_win.html#idp220616">Visual C++ .NET 2005</a> </span> </dt> <dt> <span class="sect2"> <a href="build_win.html#idp205672">Build results</a> </span> </dt> </dl> </dd> <dt> <span class="sect1"> <a href="win_build64.html">Building Berkeley DB for 64-bit Windows</a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="win_build64.html#idp259672">x64 build with Visual Studio 2005 or newer</a> </span> </dt> </dl> </dd> <dt> <span class="sect1"> <a href="win_build_cygwin.html">Building Berkeley DB with Cygwin</a> </span> </dt> <dt> <span class="sect1"> <a href="win_build_cxx.html">Building the C++ API</a> </span> </dt> <dt> <span class="sect1"> <a href="win_build_stl.html">Building the C++ STL API</a> </span> </dt> <dt> <span class="sect1"> <a href="build_win_java.html">Building the Java API</a> </span> </dt> <dt> <span class="sect1"> <a href="build_win_csharp.html">Building the C# API</a> </span> </dt> <dt> <span class="sect1"> <a href="build_win_sql.html">Building the SQL API</a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="build_win_sql.html#idp290248">Binary Compatibility With SQLite</a> </span> </dt> <dt> <span class="sect2"> <a href="build_win_sql.html#idp276576">Setting Preprocessor Flags </a> </span> </dt> <dt> <span class="sect2"> <a href="build_win_sql.html#idp288280">Enabling Extensions</a> </span> </dt> <dt> <span class="sect2"> <a href="build_win_sql.html#win-disablechecksums">Disabling Log Checksums</a> </span> </dt> <dt> <span class="sect2"> <a href="build_win_sql.html#build_jdbc">Building the JDBC Driver</a> </span> </dt> <dt> <span class="sect2"> <a href="build_win_sql.html#idp266616">Using the JDBC Driver</a> </span> </dt> <dt> <span class="sect2"> <a href="build_win_sql.html#idp305704">Building the ODBC Driver</a> </span> </dt> <dt> <span class="sect2"> <a href="build_win_sql.html#idp320888"> Using the ADO.NET Driver </a> </span> </dt> </dl> </dd> <dt> <span class="sect1"> <a href="build_win_tcl.html">Building the Tcl API</a> </span> </dt> <dt> <span class="sect1"> <a href="win_build_dist_dll.html">Distributing DLLs</a> </span> </dt> <dt> <span class="sect1"> <a href="win_additional_options.html">Additional build options</a> </span> </dt> <dt> <span class="sect1"> <a href="build_win_small.html">Building a small memory footprint library</a> </span> </dt> <dt> <span class="sect1"> <a href="build_win_test.html">Running the test suite under Windows</a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="build_win_test.html#idp368040">Building the software needed by the tests</a> </span> </dt> <dt> <span class="sect2"> <a href="build_win_test.html#idp379184">Running the test suite under Windows</a> </span> </dt> <dt> <span class="sect2"> <a href="build_win_test.html#build_win_test_sql">Building the software needed by the SQL tests</a> </span> </dt> </dl> </dd> <dt> <span class="sect1"> <a href="build_win_notes.html">Windows notes</a> </span> </dt> <dt> <span class="sect1"> <a href="build_win_faq.html">Windows FAQ</a> </span> </dt> </dl> </dd> <dt> <span class="chapter"> <a href="build_wince.html">6. Building Berkeley DB for Windows Mobile </a> </span> </dt> <dd> <dl> <dt> <span class="sect1"> <a href="build_wince.html#build_wince_intro">Building for Windows Mobile</a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="build_wince.html#idp206320">Building Berkeley DB for Windows Mobile</a> </span> </dt> <dt> <span class="sect2"> <a href="build_wince.html#idp408408">Changing Build Configuration Type</a> </span> </dt> <dt> <span class="sect2"> <a href="build_wince.html#idp401736">Building Berkeley DB for different target platforms</a> </span> </dt> </dl> </dd> <dt> <span class="sect1"> <a href="build_wince_notes.html">Windows Mobile notes</a> </span> </dt> <dt> <span class="sect1"> <a href="build_wince_faq.html">Windows Mobile FAQ</a> </span> </dt> </dl> </dd> <dt> <span class="chapter"> <a href="build_unix.html">7. Building Berkeley DB for UNIX/POSIX </a> </span> </dt> <dd> <dl> <dt> <span class="sect1"> <a href="build_unix.html#build_unix_intro">Building for UNIX/POSIX</a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="build_unix.html#build_unix_sqlinter">Building the Berkeley DB SQL Interface</a> </span> </dt> </dl> </dd> <dt> <span class="sect1"> <a href="build_unix_conf.html">Configuring Berkeley DB</a> </span> </dt> <dt> <span class="sect1"> <a href="build_unix_sql.html">Configuring the SQL Interface</a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="build_unix_sql.html#config_sql">Changing Compile Options</a> </span> </dt> <dt> <span class="sect2"> <a href="build_unix_sql.html#idp500824">Enabling Extensions</a> </span> </dt> <dt> <span class="sect2"> <a href="build_unix_sql.html#build_unix_jdbc">Building the JDBC Driver</a> </span> </dt> <dt> <span class="sect2"> <a href="build_unix_sql.html#idp571856">Using the JDBC Driver</a> </span> </dt> <dt> <span class="sect2"> <a href="build_unix_sql.html#idp593744">Building the ODBC Driver</a> </span> </dt> <dt> <span class="sect2"> <a href="build_unix_sql.html#bfile">Building the BFILE extension</a> </span> </dt> </dl> </dd> <dt> <span class="sect1"> <a href="build_unix_small.html">Building a small memory footprint library</a> </span> </dt> <dt> <span class="sect1"> <a href="build_unix_flags.html">Changing compile or load options</a> </span> </dt> <dt> <span class="sect1"> <a href="cross_compile_unix.html">Cross-Compiling on Unix</a> </span> </dt> <dt> <span class="sect1"> <a href="build_unix_install.html">Installing Berkeley DB</a> </span> </dt> <dt> <span class="sect1"> <a href="build_unix_shlib.html">Dynamic shared libraries</a> </span> </dt> <dt> <span class="sect1"> <a href="build_unix_test.html">Running the test suite under UNIX</a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="build_unix_test.html#build_unix_test_sql">Building SQL Test Suite on Unix</a> </span> </dt> </dl> </dd> <dt> <span class="sect1"> <a href="build_unix_notes.html">Architecture independent FAQ</a> </span> </dt> <dt> <span class="sect1"> <a href="build_unix_aix.html">AIX</a> </span> </dt> <dt> <span class="sect1"> <a href="build_unix_freebsd.html">FreeBSD</a> </span> </dt> <dt> <span class="sect1"> <a href="build_unix_iphone.html">Apple iOS (iPhone OS)</a> </span> </dt> <dt> <span class="sect1"> <a href="build_unix_irix.html">IRIX</a> </span> </dt> <dt> <span class="sect1"> <a href="build_unix_linux.html">Linux</a> </span> </dt> <dt> <span class="sect1"> <a href="build_unix_macosx.html">Mac OS X</a> </span> </dt> <dt> <span class="sect1"> <a href="build_unix_qnx.html">QNX</a> </span> </dt> <dt> <span class="sect1"> <a href="build_unix_sco.html">SCO</a> </span> </dt> <dt> <span class="sect1"> <a href="build_unix_solaris.html">Solaris</a> </span> </dt> <dt> <span class="sect1"> <a href="build_unix_sunos.html">SunOS</a> </span> </dt> </dl> </dd> <dt> <span class="chapter"> <a href="build_vxworks.html">8. Building Berkeley DB for VxWorks </a> </span> </dt> <dd> <dl> <dt> <span class="sect1"> <a href="build_vxworks.html#build_vxworks_intro6x">Building for VxWorks 6.x</a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="build_vxworks.html#idp450128">Building With Wind River Workbench using the Makefile</a> </span> </dt> </dl> </dd> <dt> <span class="sect1"> <a href="build_vxworks_notes.html">VxWorks notes</a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="build_vxworks_notes.html#idp736192">Building and Running the Demo Program</a> </span> </dt> <dt> <span class="sect2"> <a href="build_vxworks_notes.html#idp759688">Building and Running the Utility Programs</a> </span> </dt> <dt> <span class="sect2"> <a href="build_vxworks_notes.html#idp762736">Support for Replication Manager</a> </span> </dt> </dl> </dd> <dt> <span class="sect1"> <a href="build_vxworks_faq.html">VxWorks FAQ</a> </span> </dt> </dl> </dd> <dt> <span class="chapter"> <a href="upgrade_53_toc.html">9. Upgrading Berkeley DB 11.2.5.2 applications to Berkeley DB 11.2.5.3 </a> </span> </dt> <dd> <dl> <dt> <span class="sect1"> <a href="upgrade_53_toc.html#upgrade_53_intro">Introduction</a> </span> </dt> <dt> <span class="sect1"> <a href="upgrade_11gr2_53_build_windows.html">Changes to the build_windows Folder</a> </span> </dt> <dt> <span class="sect1"> <a href="upgrade_11gr2_53_conn_status.html">Replication Connection Status in the Java API</a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="upgrade_11gr2_53_conn_status.html#idp804776">New Function</a> </span> </dt> <dt> <span class="sect2"> <a href="upgrade_11gr2_53_conn_status.html#idp771568">New Class</a> </span> </dt> <dt> <span class="sect2"> <a href="upgrade_11gr2_53_conn_status.html#idp809200">Deprecated Function</a> </span> </dt> </dl> </dd> <dt> <span class="sect1"> <a href="upgrade_11gr2_53_excl.html">Exclusive Database Handles </a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="upgrade_11gr2_53_excl.html#idp811424">New Functions</a> </span> </dt> </dl> </dd> <dt> <span class="sect1"> <a href="upgrade_11gr2_53_heap_regionsize.html">Configure the Region Size of Heap Databases</a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="upgrade_11gr2_53_heap_regionsize.html#idp775064">New Functions</a> </span> </dt> </dl> </dd> <dt> <span class="sect1"> <a href="upgrade_11gr2_53_hotbackup.html">New Hotbackup Interface</a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="upgrade_11gr2_53_hotbackup.html#idp815256">New Functions</a> </span> </dt> <dt> <span class="sect2"> <a href="upgrade_11gr2_53_hotbackup.html#idp805032">Flags Accepted by DB_ENV->backup()</a> </span> </dt> <dt> <span class="sect2"> <a href="upgrade_11gr2_53_hotbackup.html#idp822632">Flags Accepted by DB_ENV->dbbackup()</a> </span> </dt> <dt> <span class="sect2"> <a href="upgrade_11gr2_53_hotbackup.html#idp828456">Enumerations Accepted by DB_ENV->set_backup_config()</a> </span> </dt> </dl> </dd> <dt> <span class="sect1"> <a href="upgrade_11gr2_53_jdbc.html">Updated JDBC Version</a> </span> </dt> <dt> <span class="sect1"> <a href="upgrade_11gr2_53_meta_dir.html">Configure Directory to Store Metadata Files</a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="upgrade_11gr2_53_meta_dir.html#idp837576">New Functions</a> </span> </dt> </dl> </dd> <dt> <span class="sect1"> <a href="upgrade_11gr2_53_sql_build.html">Changes in the SQL API Build</a> </span> </dt> <dt> <span class="sect1"> <a href="upgrade_11gr2_53_sql_pragma.html">New Berkeley DB SQL API PRAGMAs</a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="upgrade_11gr2_53_sql_pragma.html#idp843792">New PRAGMAs</a> </span> </dt> </dl> </dd> <dt> <span class="sect1"> <a href="upgrade_11gr2_53_sql_rep.html">Replication for Existing Databases in the SQL API</a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="upgrade_11gr2_53_sql_rep.html#idp837896">PRAGMAs With Permanent Effects</a> </span> </dt> <dt> <span class="sect2"> <a href="upgrade_11gr2_53_sql_rep.html#idp844568">PRAGMAs That Can Now Operate on Existing Databases</a> </span> </dt> </dl> </dd> <dt> <span class="sect1"> <a href="upgrade_11gr2_53_xa_mvcc.html">Berkeley DB X/Open Compliant XA Resource Manager and Transaction Snapshots </a> </span> </dt> <dt> <span class="sect1"> <a href="changelog_5_3.html">Berkeley DB Library Version 11.2.5.3 Change Log</a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="changelog_5_3.html#idp839120">Changes between 11.2.5.3.21 and 11.2.5.3.28</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_3.html#idp845408">Changes between 11.2.5.3.15 and 11.2.5.3.21</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_3.html#idp636088">Database or Log File On-Disk Format Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_3.html#idp856040">New Features</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_3.html#idp853696">Database Environment Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_3.html#idp844240">Access Method Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_3.html#idp838728">SQL API Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_3.html#idp863240">Java-specific API changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_3.html#idp867984">Replication Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_3.html#idp853912">Locking Subsystem Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_3.html#idp844888">Logging Subsystem Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_3.html#idp868368">Memory Pool Subsystem Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_3.html#idp883216">Mutex Subsystem Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_3.html#idp875448">Transaction Subsystem Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_3.html#idp889064">Utility Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_3.html#idp892136">Configuration, Documentation, Sample Apps, Portability and Build Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_3.html#idp892656">Known Bugs</a> </span> </dt> </dl> </dd> </dl> </dd> <dt> <span class="chapter"> <a href="upgrade_52_toc.html">10. Upgrading Berkeley DB 11.2.5.1 applications to Berkeley DB 11.2.5.2 </a> </span> </dt> <dd> <dl> <dt> <span class="sect1"> <a href="upgrade_52_toc.html#upgrade_52_intro">Introduction</a> </span> </dt> <dt> <span class="sect1"> <a href="upgrade_11gr2_52_sqlite_ver.html">SQLite Interface Upgrade</a> </span> </dt> <dt> <span class="sect1"> <a href="upgrade_11gr2_52_bit_cmp_win.html">32bit/64bit Compatibility on Windows</a> </span> </dt> <dt> <span class="sect1"> <a href="upgrade_11gr2_52_rep_dbt_readonly.html">Read Only flag for DBT</a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="upgrade_11gr2_52_rep_dbt_readonly.html#idp907000">New Flag</a> </span> </dt> </dl> </dd> <dt> <span class="sect1"> <a href="upgrade_11gr2_52_dyn_env.html">Dynamic Environment Configuration </a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="upgrade_11gr2_52_dyn_env.html#idp902144">New Functions</a> </span> </dt> <dt> <span class="sect2"> <a href="upgrade_11gr2_52_dyn_env.html#idp912000">Deprecated Functions</a> </span> </dt> </dl> </dd> <dt> <span class="sect1"> <a href="upgrade_11gr2_52_excl_txn_sql.html">Exclusive Transactions in the SQL Layer</a> </span> </dt> <dt> <span class="sect1"> <a href="upgrade_11gr2_52_grp_mbr.html">Group Membership in Repmgr</a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="upgrade_11gr2_52_grp_mbr.html#idp929720">Upgrading</a> </span> </dt> <dt> <span class="sect2"> <a href="upgrade_11gr2_52_grp_mbr.html#idp910056">New Functions</a> </span> </dt> <dt> <span class="sect2"> <a href="upgrade_11gr2_52_grp_mbr.html#idp901088">Modified Functions</a> </span> </dt> <dt> <span class="sect2"> <a href="upgrade_11gr2_52_grp_mbr.html#idp924520">New Events</a> </span> </dt> <dt> <span class="sect2"> <a href="upgrade_11gr2_52_grp_mbr.html#idp937928">Removed Functions</a> </span> </dt> <dt> <span class="sect2"> <a href="upgrade_11gr2_52_grp_mbr.html#idp909344">New Parameters</a> </span> </dt> <dt> <span class="sect2"> <a href="upgrade_11gr2_52_grp_mbr.html#idp924776">New Structure</a> </span> </dt> </dl> </dd> <dt> <span class="sect1"> <a href="upgrade_11gr2_52_heap.html">Heap Access Method</a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="upgrade_11gr2_52_heap.html#idp936848">New Functions</a> </span> </dt> <dt> <span class="sect2"> <a href="upgrade_11gr2_52_heap.html#idp930424">Modified Functions</a> </span> </dt> <dt> <span class="sect2"> <a href="upgrade_11gr2_52_heap.html#idp931776">New Definition</a> </span> </dt> </dl> </dd> <dt> <span class="sect1"> <a href="upgrade_11gr2_52_mvcc_sql.html">Enabling Transaction Snapshots in the SQL Layer</a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="upgrade_11gr2_52_mvcc_sql.html#idp951464">New Pragmas</a> </span> </dt> </dl> </dd> <dt> <span class="sect1"> <a href="upgrade_11gr2_52_rep_2site_strict.html">2SITE_STRICT Enabled by Default in Replication</a> </span> </dt> <dt> <span class="sect1"> <a href="upgrade_11gr2_52_rep_sql.html">Enabling Replication in the SQL Layer </a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="upgrade_11gr2_52_rep_sql.html#idp962696">New Pragmas</a> </span> </dt> </dl> </dd> <dt> <span class="sect1"> <a href="upgrade_11gr2_52_repmgr_channels.html">Repmgr Message Channels </a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="upgrade_11gr2_52_repmgr_channels.html#idp919280">New Functions</a> </span> </dt> </dl> </dd> <dt> <span class="sect1"> <a href="upgrade_11gr2_52_seq_sql.html">Sequence Support in the SQL Layer</a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="upgrade_11gr2_52_seq_sql.html#idp963480">New Functions</a> </span> </dt> </dl> </dd> <dt> <span class="sect1"> <a href="upgrade_11gr2_52_xa.html">Berkeley DB X/Open Compliant XA Resource Manager </a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="upgrade_11gr2_52_xa.html#idp973264">Constraints</a> </span> </dt> <dt> <span class="sect2"> <a href="upgrade_11gr2_52_xa.html#idp978200">New Flag</a> </span> </dt> <dt> <span class="sect2"> <a href="upgrade_11gr2_52_xa.html#idp982256">Modified Function</a> </span> </dt> </dl> </dd> <dt> <span class="sect1"> <a href="upgrade_11gr2_52_hot_backup.html">Hot Backup Changes </a> </span> </dt> <dt> <span class="sect1"> <a href="changelog_5_2.html">Berkeley DB Library Version 11.2.5.2 Change Log</a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="changelog_5_2.html#idp972456">Database or Log File On-Disk Format Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_2.html#idp978720">New Features</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_2.html#idp984720">Database Environment Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_2.html#idp995752">Concurrent Data Store Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_2.html#idp989160">Access Method Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_2.html#idp989544">SQL API Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_2.html#idp971912">C API Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_2.html#idp996528">Tcl-specific API Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_2.html#idp972000">C#-specific API Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_2.html#idp994456">Replication Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_2.html#idp996912">Locking Subsystem Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_2.html#idp1010640">Logging Subsystem Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_2.html#idp992728">Memory Pool Subsystem Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_2.html#idp1018872">Mutex Subsystem Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_2.html#idp1011056">Transaction Subsystem Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_2.html#idp1003424">Test Suite Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_2.html#idp1029752">Utility Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_2.html#idp1031368">Configuration, Documentation, Sample Apps, Portability and Build Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_2.html#idp1003200">Example Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_2.html#idp1034280">Miscellaneous Bug Fixes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_2.html#idp1035816">Deprecated Features</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_2.html#idp1037736">Known Bugs</a> </span> </dt> </dl> </dd> </dl> </dd> <dt> <span class="chapter"> <a href="upgrade_51_toc.html">11. Upgrading Berkeley DB 11.2.5.0 applications to Berkeley DB 11.2.5.1 </a> </span> </dt> <dd> <dl> <dt> <span class="sect1"> <a href="upgrade_51_toc.html#upgrade_51_intro">Introduction</a> </span> </dt> <dt> <span class="sect1"> <a href="upgrade_11gr2_51_dpl_recompile.html">DPL Applications must be recompiled</a> </span> </dt> <dt> <span class="sect1"> <a href="upgrade_11gr2_51_src_reorg.html">Source Tree Rearranged</a> </span> </dt> <dt> <span class="sect1"> <a href="upgrade_11gr2_51_sqlite_ver.html">SQLite Interface Upgrade</a> </span> </dt> <dt> <span class="sect1"> <a href="upgrade_11gr2_51_mod_db4_unsupp.html">Mod_db4 Support Discontinued</a> </span> </dt> <dt> <span class="sect1"> <a href="changelog_5_1.html">Berkeley DB Library Version 11.2.5.1 Change Log</a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="changelog_5_1.html#idp1052992">Database or Log File On-Disk Format Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_1.html#idp953176">New Features</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_1.html#idp1045336">Database Environment Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_1.html#idp1059760">Concurrent Data Store Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_1.html#idp981016">Access Method Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_1.html#idp1049008">API Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_1.html#idp1055592">SQL-Specific API Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_1.html#idp1056952">Tcl-Specific API Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_1.html#idp1052280">Java-Specific API Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_1.html#idp987592">C#-Specific API Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_1.html#idp1060648">Direct Persistence Layer (DPL), Bindings and Collections API</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_1.html#idp1070000">Replication Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_1.html#idp1080936">Locking Subsystem Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_1.html#idp1092608">Logging Subsystem Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_1.html#idp1076376">Memory Pool Subsystem Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_1.html#idp1080752">Mutex Subsystem Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_1.html#idp1089584">Transaction Subsystem Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_1.html#idp1067160">Test Suite Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_1.html#idp1088000">Utility Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_1.html#idp1091312">Configuration, Documentation, Sample Apps, Portability, and Build Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_1.html#idp1081576">Example Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_1.html#idp1102152">Miscellaneous Bug Fixes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_1.html#idp1100024">Deprecated Features</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_1.html#idp1100672">Known Bugs</a> </span> </dt> </dl> </dd> </dl> </dd> <dt> <span class="chapter"> <a href="upgrade_11gr2_toc.html">12. Upgrading Berkeley DB 4.8 applications to Berkeley DB 11.2.5.0 </a> </span> </dt> <dd> <dl> <dt> <span class="sect1"> <a href="upgrade_11gr2_toc.html#upgrade_11gr2_intro">Introduction</a> </span> </dt> <dt> <span class="sect1"> <a href="upgrade_11gr2_dbsqlcodegen.html">db_sql Renamed to db_sql_codegen</a> </span> </dt> <dt> <span class="sect1"> <a href="upgrade_11gr2_autoinit.html">DB_REP_CONF_NOAUTOINIT Replaced</a> </span> </dt> <dt> <span class="sect1"> <a href="upgrade_11gr2_repmgr.html">Support for Multiple Client-to-Client Peers</a> </span> </dt> <dt> <span class="sect1"> <a href="build_unix_encrypt.html">Cryptography Support</a> </span> </dt> <dt> <span class="sect1"> <a href="build_unix_db_nosync.html">DB_NOSYNC Flag to Flush Files</a> </span> </dt> <dt> <span class="sect1"> <a href="upgrade_11gr2_remsupp.html">Dropped Support</a> </span> </dt> <dt> <span class="sect1"> <a href="build_unix_stacksize.html">Changing Stack Size</a> </span> </dt> <dt> <span class="sect1"> <a href="changelog_5_0.html">Berkeley DB 11g Release 2 Change Log</a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="changelog_5_0.html#idp1125968">Changes between 11.2.5.0.26 and 11.2.5.0.32</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_0.html#idp1126872">Changes between 11.2.5.0.21 and 11.2.5.0.26</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_0.html#idp1125192">Changes between 4.8 and 11.2.5.0.21</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_5_0.html#idp1131672">Known Bugs</a> </span> </dt> </dl> </dd> </dl> </dd> <dt> <span class="chapter"> <a href="upgrade_4_8_toc.html">13. Upgrading Berkeley DB 4.7 applications to Berkeley DB 4.8</a> </span> </dt> <dd> <dl> <dt> <span class="sect1"> <a href="upgrade_4_8_toc.html#upgrade_4_8_intro">Introduction</a> </span> </dt> <dt> <span class="sect1"> <a href="upgrade_4_8_dpl.html">Registering DPL Secondary Keys</a> </span> </dt> <dt> <span class="sect1"> <a href="upgrade_4_8_mpool.html">Minor Change in Behavior of DB_MPOOLFILE->get</a> </span> </dt> <dt> <span class="sect1"> <a href="upgrade_4_8_fcntl.html">Dropped Support for fcntl System Calls</a> </span> </dt> <dt> <span class="sect1"> <a href="upgrade_4_8_disk.html">Upgrade Requirements</a> </span> </dt> <dt> <span class="sect1"> <a href="changelog_4_8.html">Berkeley DB 4.8.28 Change Log</a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="changelog_4_8.html#idp1162104"> Changes between 4.8.26 and 4.8.28:</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_4_8.html#idp1184264"> Known bugs in 4.8 </a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_4_8.html#idp1139288"> Changes between 4.8.24 and 4.8.26:</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_4_8.html#idp1091200"> Changes between 4.8.21 and 4.8.24:</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_4_8.html#idp1199520"> Changes between 4.7 and 4.8.21:</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_4_8.html#idp1200208"> Database or Log File On-Disk Format Changes:</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_4_8.html#idp981712"> New Features:</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_4_8.html#idp1130224"> Database Environment Changes:</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_4_8.html#idp1209320"> Concurrent Data Store Changes:</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_4_8.html#idp1209720"> General Access Method Changes:</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_4_8.html#idp1218064"> Btree Access Method Changes:</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_4_8.html#idp1215560"> Hash Access Method Changes:</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_4_8.html#idp1226120"> Queue Access Method Changes:</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_4_8.html#idp1163928"> Recno Access Method Changes:</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_4_8.html#idp1138904"> C-specific API Changes:</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_4_8.html#idp1218344"> C++-specific API Changes:</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_4_8.html#idp1238856"> Java-specific API Changes:</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_4_8.html#idp1232112"> Direct Persistence Layer (DPL), Bindings and Collections API:</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_4_8.html#idp1232384"> Tcl-specific API Changes:</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_4_8.html#idp1244368"> RPC-specific Client/Server Changes:</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_4_8.html#idp1245896"> Replication Changes:</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_4_8.html#idp1242240"> XA Resource Manager Changes:</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_4_8.html#idp1247728"> Locking Subsystem Changes:</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_4_8.html#idp1241128"> Logging Subsystem Changes:</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_4_8.html#idp1258328"> Memory Pool Subsystem Changes:</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_4_8.html#idp1258720"> Mutex Subsystem Changes:</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_4_8.html#idp1240832"> Test Suite Changes</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_4_8.html#idp1249776"> Transaction Subsystem Changes:</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_4_8.html#idp1271664"> Utility Changes:</a> </span> </dt> <dt> <span class="sect2"> <a href="changelog_4_8.html#idp1274104"> Configuration, Documentation, Sample Application, Portability and Build Changes:</a> </span> </dt> </dl> </dd> </dl> </dd> <dt> <span class="chapter"> <a href="test.html">14. Test Suite </a> </span> </dt> <dd> <dl> <dt> <span class="sect1"> <a href="test.html#test_run">Running the test suite</a> </span> </dt> <dd> <dl> <dt> <span class="sect2"> <a href="test.html#idp1298736">Running SQL Test Suite on Unix</a> </span> </dt> <dt> <span class="sect2"> <a href="test.html#idp1289848">Running SQL Test Suite on Windows</a> </span> </dt> </dl> </dd> <dt> <span class="sect1"> <a href="test_faq.html">Test suite FAQ</a> </span> </dt> </dl> </dd> </dl> </div> </div> <div class="navfooter"> <hr /> <table width="100%" summary="Navigation footer"> <tr> <td width="40%" align="left">Β </td> <td width="20%" align="center">Β </td> <td width="40%" align="right">Β <a accesskey="n" href="preface.html">Next</a></td> </tr> <tr> <td width="40%" align="left" valign="top">Β </td> <td width="20%" align="center">Β </td> <td width="40%" align="right" valign="top">Β Preface</td> </tr> </table> </div> </body> </html>
Upload File
Create Folder