Andesi - forum

Forum francophone pour Debian

Vous n'êtes pas identifié(e).

#1 23/01/2011 18:47:15

ledub
Membre
Lieu : Creil (60)
Inscription : 22/04/2003
Messages : 4 545

[Résolu] Lecture de fichiers Berkeley DB

Après de longues heures de recherches, je n'ai pas trouvé le moyen de lire un fichier "Berkeley DB".
Pourriez-vous m'indiquer comment arriver à lire les données contenues dans ces fameux fichiers ?
J'ai bien tenté un "db4.8_dump fichier_berkeley.db > fichier_dump.txt mais le résultat est un fichier contenant que des chiffres ... remarquez pour un fichier contenant des numéros de téléphones cela pourrait être normal mais pas avec cette quantité ;-)

LeDub qui tente de réveiller cette bonne vieille communauté Andesienne !!!

Dernière modification par ledub (26/01/2011 16:41:22)


« Ne doutez pas qu'un petit nombre de personnes déterminées puisse changer le monde. En fait, ça a même toujours marché comme ça.»
Margaret Mead
---
VeoSearch est un moteur de recherche solidaire qui permet de financer des projets associatifs de développement durable par vos recherches Internet. Utilisez-le !!!

Hors ligne

#2 26/01/2011 15:40:22

orgrim
Administrator
Lieu : Palaiseau
Inscription : 03/09/2005
Messages : 373
Site Web

Re : [Résolu] Lecture de fichiers Berkeley DB

Salut,

je ne connais pas trop bdb, mais bon. Je dirais d'utiliser -l pour voir les bases existantes dans le fichier, et ensuite ta commande semble la bonne.

Aussi, il sort d'où ton fichier ? je pose la question parce que bdb est souvent utilisé comme stockage par d'autres softs, par exemple openldap ou sqlite, il faudrait donc connaitre ça pour savoir si l'accès direct via les outils bdb ets nécessaire ou s'il faut passer par le soft qui utilise les fichiers.


"First they ignore you, then they ridicule you, then they fight you, then you win."
  --  Mahatma Gandhi

Hors ligne

#3 26/01/2011 16:40:59

ledub
Membre
Lieu : Creil (60)
Inscription : 22/04/2003
Messages : 4 545

Re : [Résolu] Lecture de fichiers Berkeley DB

Merci Orgrim pour cette réponse.
Le fichier en question est issu de mon N900, il s'agit de mes contacts.
Puisque le N900 est une Debian, j'ai réussi à me connecter dessus et à récupérer le fichier en question, et un simple db4.8_dump -p fichier_berkeley.db > fichier_dump.txt affiche l'intégralité de la base.
Tu peux aussi faire un osso-addressebook-backup -e nom_d_un_fichier.vcf depuis ton N900 pour lui faire générer une sauvegarde, au format VCF, de tes contacts.
M'en vais donc m'occuper de la base SQLITE3 de mon calendrier.

LeDub de plus en plus content de son N900


« Ne doutez pas qu'un petit nombre de personnes déterminées puisse changer le monde. En fait, ça a même toujours marché comme ça.»
Margaret Mead
---
VeoSearch est un moteur de recherche solidaire qui permet de financer des projets associatifs de développement durable par vos recherches Internet. Utilisez-le !!!

Hors ligne

Pied de page des forums