On Fri, 2012-12-14 at 05:45 +0200, Jānis Rukšāns wrote: Hi Janis,
> Thanks for your answers! > > >> Integrity check failure means that your N9 had a serious HW failure. For > >> that you should return your device to a Nokia service center. > > I figure so (the first thing that comes to mind is NAND failing). > Still, I will need to get that data back into the phone once it's > fixed. nod > >> Note that you should completely shut down Tracker's process and that > >> this isn't easy as your N9's other softwares will periodically > >> reactivate it based on their needs. So those process must be shut down > >> too to avoid this, while you are working with the files. > > My idea is/was to do hard-reset followed by a backup. That gives a > clean db, which can be copied to a PC, updated from the real backup > and then used for restore. Sadly that will also copy-back the corruption from your backup.db to your then overwritten meta.db. > So far I've been able to extract the most important data I need using > plain SQL, but getting the full graph into another db calls for some > custom coding to adjust resource IDs and URIs. Having some progress on > that, too. Too bad tracker does not export it's ontology functions (at > least Fedora -devel packages don't have those headers), had to write > that part from scratch. Sounds good. > By the way, are the :graph fields actually used anywhere? Or can I > safely use NULL or some existing graph ID? They are actually used on the N9. Kind regards, Philip -- Philip Van Hoof Software developer Codeminded BVBA - http://codeminded.be _______________________________________________ tracker-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/tracker-list
