diff --git a/server/databases/db.xml b/server/databases/db.xml index 367ac0751f..b680dcd1d5 100644 --- a/server/databases/db.xml +++ b/server/databases/db.xml @@ -13,228 +13,263 @@ ]> - -$LastChangedBy$ -$Date$ - - -Berkeley DB-&db-version; - -Berkeley DB + - -Introduction to <application>Berkeley DB</application> + + $LastChangedBy$ + $Date$ + -The Berkeley DB package contains programs and -utilities used by many other applications for database related -functions. + Berkeley DB-&db-version; -Package information - -Download (HTTP): -Download (FTP): -Download MD5 sum: &db-md5sum; -Download size: &db-size; -Estimated disk space required: -&db-buildsize; -Estimated build time: -&db-time; - + + Berkeley DB + -<application>Berkeley DB</application> dependencies -Optional - and - - + + Introduction to Berkeley DB - + The Berkeley DB package contains programs + and utilities used by many other applications for database related + functions. - -Installation of <application>Berkeley DB</application> + Package Information + + + Download (HTTP): + + + Download (FTP): + + + Download MD5 sum: &db-md5sum; + + + Download size: &db-size; + + + Estimated disk space required: &db-buildsize; + + + Estimated build time: &db-time; + + -Install Berkeley DB by running the following -commands: + Berkeley DB Dependencies -cd build_unix && + Optional + and + + + + + Installation of Berkeley DB + + Install Berkeley DB by running the + following commands: + +cd build_unix && ../dist/configure --prefix=/usr \ --enable-compat185 \ --enable-cxx && -make LIBSO_LIBS="-lpthread" LIBXSO_LIBS="-lpthread" +make LIBSO_LIBS="-lpthread" LIBXSO_LIBS="-lpthread" -To test the results, start tclsh and issue: + To test the results, start tclsh and issue: -source ../test/test.tcl -run_parallel run_std +source ../test/test.tcl +run_parallel run_std -Now, as the root user: + Now, as the root user: -make docdir=/usr/share/doc/db-&db-version; install && +make docdir=/usr/share/doc/db-&db-version; install && chown root:root /usr/bin/db_* \ /usr/lib/libdb* /usr/include/db* && -chown -R root:root /usr/share/doc/db-&db-version; +chown -R root:root /usr/share/doc/db-&db-version; - + - -Command explanations + + Command Explanations -cd build_unix && -../dist/configure --prefix=/usr...: -This replaces the normal ./configure command, as -Berkeley DB comes with various -build directories for different platforms. + cd build_unix && + ../dist/configure --prefix=/usr...: + This replaces the normal ./configure command, as + Berkeley DB comes with various + build directories for different platforms. ---enable-compat185: This switch enables -building DB 1.85 compatibility API. + --enable-compat185: This switch enables + building DB 1.85 compatibility API. ---enable-cxx: This switch enables building -C++ API libraries. + --enable-cxx: This switch enables building + C++ API libraries. -make LIBSO_LIBS="-lpthread" -LIBXSO_LIBS="-lpthread": configure does not -correctly handle NPTL. These variables force it to -properly link against NPTL. + make LIBSO_LIBS="-lpthread" + LIBXSO_LIBS="-lpthread": configure + does not correctly handle NPTL. These variables force it to + properly link against NPTL. -make docdir=/usr/share/doc/db-&db-version; -install: This installs the documentation in -the correct place. + make docdir=/usr/share/doc/db-&db-version; + install: This installs the documentation in + the correct place. -: Enables building the test suite -(requires the two Tcl switches below). + : Enables building the test suite + (requires the two Tcl switches below). -: -Enables Tcl support in DB and creates the -libdb_tcl libraries. + : + Enables Tcl support in DB and creates the + libdb_tcl libraries. -: Enables Java -support in DB and creates the -libdb_java libraries. + : Enables + Java support in DB and creates the + libdb_java libraries. -: Enables building the -Berkeley DB RPC server. + : Enables building the + Berkeley DB RPC server. - + - -Contents + + Contents - -Installed Programs -Installed Libraries -Installed Directory + + Installed Programs + Installed Libraries + Installed Directory - -berkeley_db_svc, db_archive, db_checkpoint, db_deadlock, db_dump, -db_load, db_printlog, db_recover, db_stat, db_upgrade and db_verify -libdb.[so,a], libdb_cxx.[so,a], libdb_java.[so,a] and -libdb_tcl.[so,a] -/usr/share/doc/db-&db-version; - - + + berkeley_db_svc, db_archive, db_checkpoint, db_deadlock, db_dump, + db_load, db_printlog, db_recover, db_stat, db_upgrade and db_verify + libdb.[so,a], libdb_cxx.[so,a], libdb_java.[so,a] and + libdb_tcl.[so,a] + /usr/share/doc/db-&db-version; + + - -Short Descriptions - + + Short Descriptions + + - -berkeley_db_svc -is the Berkeley DB -RPC server. - -berkeley_db_svc - - + + berkeley_db_svc + + is the Berkeley DB + RPC server. + + berkeley_db_svc + + + - -db_archive -prints the pathnames of log files that are no longer in -use. - -db_archive - - + + db_archive + + prints the pathnames of log files that are no longer in + use. + + db_archive + + + - -db_checkpoint -is a daemon process used to monitor and checkpoint database -logs. - -db_checkpoint - - + + db_checkpoint + + is a daemon process used to monitor and checkpoint database + logs. + + db_checkpoint + + + - -db_deadlock -is used to abort lock requests when deadlocks are -detected. - -db_deadlock - - + + db_deadlock + + is used to abort lock requests when deadlocks are + detected. + + db_deadlock + + + - -db_dump -converts database files to a flat file format readable by -db_load. - -db_dump - - + + db_dump + + converts database files to a flat file format readable by + db_load. + + db_dump + + + - -db_load -is used to create database files from flat files created with -db_dump. - -db_load - - + + db_load + + is used to create database files from flat files created with + db_dump. + + db_load + + + - -db_printlog -converts database log files to human readable text. - -db_printlog - - + + db_printlog + + converts database log files to human readable text. + + db_printlog + + + - -db_recover -is used to restore a database to a consistent state after a -failure. - -db_recover - - + + db_recover + + is used to restore a database to a consistent state after a + failure. + + db_recover + + + - -db_stat -displays database environment statistics. - -db_stat - - + + db_stat + + displays database environment statistics. + + db_stat + + + - -db_upgrade -is used to upgrade database files to a newer version of -Berkeley DB. - -db_upgrade - - + + db_upgrade + + is used to upgrade database files to a newer version of + Berkeley DB. + + db_upgrade + + + - -db_verify -is used to run consistency checks on database files. - -db_verify - - - + + db_verify + + is used to run consistency checks on database files. + + db_verify + + + - + + +