i wasn't really sure where to put this since it falls under
Apple - iPhone
Databases
but i figured the iphone part is mostly irrelevant and this point, and i also figured programmers would be the most likely to have experience with databases, so ...
on my iPhone, I accidentally "Cleared All" txt messages for a contact that is very important to me (imagine this: I had auto lock off and somehow in my sleep managed to "Clear All" and confirm)
In a panic, I grabbed the SMS.db off my (jailbroken) iPhone via SSH ftp.
I opened the db using SQL Lite Browser (see sourceforge).
Alas, the cleared messages were not there when I exported to excel and searched for the phone number.
But I opened SMS.db using humble notepad, and even though the file is a disastrous mess to read, Ctrl+F has shown me that ALL OF MY CLEARED MESSAGES still exist in the file.
I'm guessing that the messages all still "exist" in the database, but that all the pointers/links/etc. to the messages have been deleted.
In the jumbled/nonsensical state that the database appears in notepad, it would take days of work to reassemble the 100s of messages (sent over several months) one by one into some sort of readable log.
And yet they are there, taunting me! Is there any SQL expert here who could point me in the right direction?
Apple - iPhone
Databases
but i figured the iphone part is mostly irrelevant and this point, and i also figured programmers would be the most likely to have experience with databases, so ...
on my iPhone, I accidentally "Cleared All" txt messages for a contact that is very important to me (imagine this: I had auto lock off and somehow in my sleep managed to "Clear All" and confirm)
In a panic, I grabbed the SMS.db off my (jailbroken) iPhone via SSH ftp.
I opened the db using SQL Lite Browser (see sourceforge).
Alas, the cleared messages were not there when I exported to excel and searched for the phone number.
But I opened SMS.db using humble notepad, and even though the file is a disastrous mess to read, Ctrl+F has shown me that ALL OF MY CLEARED MESSAGES still exist in the file.
I'm guessing that the messages all still "exist" in the database, but that all the pointers/links/etc. to the messages have been deleted.
In the jumbled/nonsensical state that the database appears in notepad, it would take days of work to reassemble the 100s of messages (sent over several months) one by one into some sort of readable log.
And yet they are there, taunting me! Is there any SQL expert here who could point me in the right direction?