db-3.3.11

Introduction à db-3.3.11

Site de téléchargement (HTTP):       http://www.sleepycat.com/update/snapshot/db-3.3.11.tar.gz
Site de téléchargement (FTP):        
Version utilisée:                   3.3.11
Taille du package:                   2,3 Mo
Estimation de l'espace disque requis:  19 Mo

Le package db-3.3.11 contient la version 3.3.11 de la base de données Berkeley.

Installation de db-3.3.11

Installez db-3.3.11 en lançant les commandes suivantes:

cd build_unix &&
../dist/configure --prefix=/opt/db-3.3 --enable-compat185 &&
make &&
make docdir=/opt/db-3.3/doc/Berkeley-DB install &&
cd /opt/db-3.3/lib/ &&
rm -f libdb.so &&
for i in $(ls); do mv $i /usr/lib; ln -sf /usr/lib/$i; done &&
cd /opt/db-3.3/include/ &&
sed 's/^DB185/DB/' db_185.h > db_185.h.new &&
mv db_185.h.new db_185.h &&
ln -nsf /opt/db-3.3/include /usr/include/db3

Explication des commandes

sed 's/^DB185/DB/' /usr/include/db_185.h > /usr/include/db_185.h.new : Modifie le pointeur de la base de données DB185 en DB.

Configurer db-3.3.11

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 /usr/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.

Contenu

The db-3.3.11 package contains db_archive, db_checkpoint, db_deadlock, db_dump, db_load, db_printlog, db_recover, db_stat, db_upgrade et db_verify.

Description

db_archive

db_archive affiche les noms des chemins des fichiers de trace qui ne sont plus utilisés.

db_checkpoint

db_checkpoint est un processus démon utilisé pour surveiller les traces de la base de données.

db_deadlock

db_deadlock est utilisé pour annuler les verrouillages des requêtes lorsque les verrouillages sont détectés.

db_dump

db_dump convertit une base de données en un fichier plein lisible par db_load.

db_load

db_load est utilisé pour créer les fichiers de base de données à partir de fichiers pleins créés avec db_dump.

db_printlog

db_printlog convertit les fichiers de trace de la base de données en texte lisible par un humain.

db_recover

db_recover est utilisé pour réparer la base de données après une panne.

db_stat

db_stat affiche les statistiques de l'environnement de la base de données.

db_upgrade

db_upgrade est utilisé pour mettre à jour les fichiers de base de données en une version plus récente de la base de données Berkeley.

db_verify

db_verify est utilisé pour lancer des vérifications de cohérence sur les fichiers de la base de données.