Well, this is lovely. Earlier today I installed Internet Explorer 9 because Windows was bugging me about it. Fine, I had the Release Candidate already installed, but whatever. Except apparently, it decided to take down my entire Windows installation. Although this sort of thing was fairly common "back in the day" on XP, I'd never seen so mundane a task as a system update utterly ruin a system to the point where it was unbootable. Despite my attempts at recovery, it seems like the only solution is to reinstall Windows.
The unfortunate side of this is that the Dragon Age Toolset uses an SQL database to manage all of its resources, and I hadn't made a backup of Thirst since starting it. Yes, dumb, I know, and the irony is that I was reading up on how to backup my work in the first place just recently.
So now I'm stuck in the situation where I'm running Windows 7 off of a different drive. All of my files are intact, but due to the nature of the SQL server and the Toolset, I'm having a really tough time getting to the point where I can open my work and back it up. The Wiki for the Toolset has been pretty helpful, but unfortunately doesn't have any information covering a situation where one needs to get a database file up and running again.
Now, I still have all of the mod's level layouts, and I know all the characters, quests, etc. that I've made so far, so I could probably re-write them relatively quickly (a week or two for two months' worth of work isn't so terrible) but I'm just not sure if it's worth reinstalling Windows. While I still have the physical database files backed up, I'm not sure if they'll be of any use if I wipe out the install altogether, in case there are other files they're dependent on.
Anyway, a big roadblock, and a colossal headache (not to mention a bunch of wasted time). I'll still keep working on Thirst despite this, whether I can restore things or not, but it does put back progress at least a little bit. At least such adventures reinforce the need for frequent backups, which means I should be more cautious in the future.