Description Details Value Author(s) References
Low-level calls to the BerkeleyDB API. These functions simply wrap most of the DB functionality and expose it at the level.
Documentation on usage, valid arguments, and flags from the official Oracle C API should be all that is required to correctly use this API.
Database Environment Operations | Description |
db_env_create | Create an environment handle |
db_get_env | Return DB's underlying DB_ENV handle |
dbenv_close | Close an environment |
dbenv_dbremove | Remove a database |
dbenv_dbrename | Rename a database |
dbenv_err* | Error message |
dbenv_errx* | Error message |
dbenv_failchk* | Check for thread failure |
dbenv_fileid_reset* | Reset database file IDs |
dbenv_get_home | Return environment's home directory |
dbenv_get_open_flags | Return flags with which the environment was opened |
dbenv_lsn_reset* | Reset database file LSNs |
dbenv_open | Open an environment |
dbenv_remove | Remove an environment |
dbenv_stat_print | Environment statistics |
Environment Configuration | Description |
dbenv_set_alloc* | Set local space allocation functions |
dbenv_set_app_dispatch* | Configure application recovery |
dbenv_set_cachesize | Set the environment cache size |
dbenv_set_data_dir | Set the environment data directory |
dbenv_set_encrypt | Set the environment cryptographic key |
dbenv_set_errcall* | Set error and informational message callbacks |
dbenv_set_msgcall* | Set error and informational message callbacks |
dbenv_set_errfile | Set error and informational message FILE |
dbenv_set_msgfile | Set error and informational message FILE |
dbenv_set_errpfx | Set error message prefix |
dbenv_set_event_notify* | Set event notification callback |
dbenv_set_feedback* | Set feedback callback |
dbenv_set_flags | Environment configuration |
dbenv_set_isalive* | Set thread is-alive callback |
dbenv_set_intermediate_dir_mode | Set intermediate directory creation mode |
dbenv_set_rpc_server* | Establish an RPC server connection |
dbenv_set_shm_key | Set system memory shared segment ID |
dbenv_set_thread_id* | Set thread of control ID function |
dbenv_set_thread_count* | Set approximate thread count |
dbenv_set_thread_id_string* | Set thread of control ID format function |
dbenv_set_timeout* | Set lock and transaction timeout |
dbenv_set_tmp_dir | Set the environment temporary file directory |
dbenv_set_verbose | Set verbose messages |
The user should refer to the official API documentation for the Berkeley DB database available from Oracle.
Varies by function call.
Jeffrey A. Ryan for the R API
Oracle Berkeley DB
http://www.oracle.com/technetwork/database/database-technologies/berkeleydb/overview/index.html
Oracle Berkeley DB C API
http://docs.oracle.com/cd/E17076_04/html/gsg/C/index.html
Oracle
Berkeley DB Reference Guide
http://docs.oracle.com/cd/E17076_04/html/index.html
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.