Libesedb - GoogleCode - JetBlue

Bonjour,

Je me permet de vous soumettre mon problème car ayant un faible niveau en prog je me demande s’il va être possible de réaliser ce que je veux faire…

Voilà, je cherche à extraire des données d’une Base de données Microsoft Exchange. Or cette dernière fais plus de 200Go et hormis des softs payants je ne trouve aucun autre outils que libesedb de Joachim METZ (https://code.google.com/p/libesedb) pour réaliser cette export.

Donc après avoir contacté l’auteur du tool il m’a affirmé que son code ne permettait pas l’ouverture de ce genre de taille et qu’il y jeterai un oeil lorsqu’il aura deux minutes (cf bug tracker n°3 : https://code.google.com/p/libesedb/issues/list). Mais moi je voudrais bien comprendre le fonctionnement et si possible ajouter moi même cette fonctionnalité.

Est-ce que vous pouvez m’aider en m’aiguillant pour savoir où chercher dans son code car je suis quelque peu dépassé… ?

Bien cordialement,

Zen

salut
petite question tes faible connaissance dans quoi ?
C++ ,C ,#C autre ?

Bonjour,

Et bien disons que je sais programmé en C/C++/Java/PHP/HTML et que j’ai acquis certains concepts en dév système (Sémaphores/Thread/Fork/Signaux/etc.) ou en J2EE (avec persistance des données tout ça) mais que cela va bientôt faire 2 ans que j’ai pas touché à une ligne de code et que dans ce source je ne trouve pas comment/où modifier la taille du fichier d’entrée, à savoir ma BDD Exchange. Et vu que j’ai pas envie d’attendre qu’il ponde une super v0.5, je me disais, certainement très naïvement, qu’avec un peu d’huile de phalanges (et beaucoup de votre aide aussi !) je devrais arriver à quelque chose…

L’auteur se sert de cet outil pour lister les informations des tables MSSearch. D’autres utilisent ce soft qui, couplé à NTDISextract, peut récupérer des mots de passe AD. Moi je voudrais utiliser cet outil pour extraire les courriels d’un user d’une certaine période (6 mois en 2011). Ces mails seront cryptés mais je devrais pouvoir les décrypter facilement puisque l’utilisateur connaît son mot de passe (c’est rare je sais…)

Donc voila, l’histoire n’est pas très urgente mais importante et m’éviterait de lâcher 150€ pour un tool dont je ne me resservirait peut être jamais (sans compter que je ne sais pas ce qu’il va faire de ma bdd exchange, de ses mots de passe et que je pourrai clamer haut et fort la suprématie du libre et de sa communauté à mon DSI :smiley:).

Merci encore !

[quote=“Zenitude”]Bonjour,

Et bien disons que je sais programmé en C/C++/Java/PHP/HTML et que j’ai acquis certains concepts en dév système (Sémaphores/Thread/Fork/Signaux/etc.) ou en J2EE (avec persistance des données tout ça) mais que cela va bientôt faire 2 ans que j’ai pas touché à une ligne de code et que dans ce source je ne trouve pas comment/où modifier la taille du fichier d’entrée, à savoir ma BDD Exchange. Et vu que j’ai pas envie d’attendre qu’il ponde une super v0.5, je me disais, certainement très naïvement, qu’avec un peu d’huile de phalanges (et beaucoup de votre aide aussi !) je devrais arriver à quelque chose…

L’auteur se sert de cet outil pour lister les informations des tables MSSearch. D’autres utilisent ce soft qui, couplé à NTDISextract, peut récupérer des mots de passe AD. Moi je voudrais utiliser cet outil pour extraire les courriels d’un user d’une certaine période (6 mois en 2011). Ces mails seront cryptés mais je devrais pouvoir les décrypter facilement puisque l’utilisateur connaît son mot de passe (c’est rare je sais…)

Donc voila, l’histoire n’est pas très urgente mais importante et m’éviterait de lâcher 150€ pour un tool dont je ne me resservirait peut être jamais (sans compter que je ne sais pas ce qu’il va faire de ma bdd exchange, de ses mots de passe et que je pourrai clamer haut et fort la suprématie du libre et de sa communauté à mon DSI :smiley:).

Merci encore ![/quote]

je dirait d’éssayer de voir sur un forum spécialiser dans les bd si des utilitaire ne te permettrai pas d’extraire ta bd ver autre chose comme mysql ,car la je doit dire que j’y connaire vraiment pas grand chose.

J’aime quand une panthère parle à un léopard :smiley:

Je vais essayer de voir de ce côté la, je pense que le fait que des softs privateurs agissant sur ce type de problème existent va m’empecher de trouver beaucoup d’aide sur d’autres forum (hormis des liens vers les dits softs…)

Tout ca pour dire que je suis toujours dans le code source. Je pense que le “grall” se situe dans le dossier libbfio et notamment les fichiers libbfio_file_range.c libbfio_handle.c mais je bloque un peu…

Merci !