Le package Berkeley DB contient des programmes et des outils utilisés par beaucoup d'autres programmes pour réaliser des fonctions en relation avec les bases de données.
Téléchargement (HTTP): http://www.sleepycat.com/update/snapshot/db-4.1.25.tar.gz
Téléchargement (FTP): ftp://ftp.us.xemacs.org/pub/xemacs/aux/db-4.1.25.tar.gz
Taille du téléchargement: 3 Mo
Estimation de l'espace disque requis: 27 Mo
Estimation du temps de construction: 1,22 SBU
Installez Berkeley DB en lançant les commandes suivantes:
cd build_unix && ../dist/configure --prefix=/usr \ --enable-compat185 \ --enable-cxx && make && make docdir=/usr/share/doc/db-4.1.25 install |
Note : Si vous souhaitez activer le support de Java dans Berkeley DB-4.1.25, ajoutez --enable-java aux options de configure. Le support de Java est nécessaire si vous pensez utilisé la version de Berkeley DB installé avec le système lors de la compilation d'OpenOffice.
cd build_unix && ../dist/configure --prefix=/usr --enable-compat185 : Ceci remplace la commande habituelle ./configure car Berkeley DB dispose de nombreux répertoires de construction pour les différentes plateformes.
make docdir=/usr/share/doc/db-4.1.25 install : Ceci installe la documentation de db à la bonne place.
Comme pour beaucoup de bibliothèques, il n'y a pas de configuration à faire à part le fait qu'il est nécessaire de mettre ce répertoire de bibliothèques, c'est-à-dire /opt/lib ou /usr/local/lib, dans /etc/ld.so.conf, de manière à ce que ldd puisse trouver les bibliothèques partagées. Après avoir vérifié que ceci est bien le cas, /sbin/ldconfig doit être lancé en étant connecté root.
Si vous recompilez Perl après avoir installé Berkeley DB-4.1.25, vous aurez besoin d'appliquer le correctif perl-5.8.0-db-4.1.patch disponible sur http://downloads.linuxfromscratch.org/blfs-patches.
Le package Berkeley DB contient db_archive, db_checkpoint, db_deadlock, db_dump, db_load, db_printlog, db_recover, db_stat, db_upgrade et db_verify.
db_archive affiche le chemin des fichiers de trace qui ne sont plus utilisés.
db_checkpoint est un démon utilisé pour surveiller et vérifier les traces de la base de données.
db_deadlock est utilisé pour annuler les demandes de verrous lorsque des interblocages sont détectés.
db_dump convertit des fichiers de base de donénes en un format de fichier texte lisible avec db_load.
db_load est utilisé pour créer des fichiers de base de données à partir de fichiers texte créés avec db_dump.
db_printlog convertit des fichiers de traces de la base de données en texte lisible par un humain.
db_recover est utilisé pour restaurer une base de données et le remettre dans un état consistant après une panne.
db_stat affiche les statistique de l'environnement de la base de données.
db_upgrade est utilisé pour mettre à jour les fichiers de la base de données en une version plus récente de la Berkeley DB.
db_verify est utilisé pour lancer des vérifications de cohérences sur les fichiers de la base de données.
Précédent | Sommaire | Suivant |
Bases de données | Niveau supérieur | Berkeley DB-3.3.11 |