> The import will work, but mixes up all the content.
> The restore just fails with Database Error.
What do you mean by "The import" here?
I understand that you backed up a Moodle 2.x course that contained HotPot activities, and when you tried to restore it you got this error saying "Error reading from database". Is that right?
- Were you trying to backup to the same Moodle site, or a different Moodle site
- Could you give me Moodle version of both the source and target Moodle sites
Here are some things you could try ...
- try backing up the course without HotPots and confirming that the restore works
- try backing up the course with HotPots, and when restoring, restore everything *except* the HotPots
- try backing up and restoring a simple course with just one HotPot
If you get an error, you must try to find a better error message ...
- try enabling Moodle debugging
- make sure PHP debugging is switched on and allowed to print messages to the screen (you may have to alter php.ini and restart Apache for that to take effect)
> I believe all the HotPot activities were created in 1.9
Oh, does this mean you are trying to restore and backup from Moodle 1.9 onto a Moodle 2.x site? The HotPot activities won't be restored in that case. They won't cause they error you got - they will simply be omitted from the restored course. Unfortunately though, I am confused about what you are trying to do, and what actions you took, so I don't think I can be much help.
Gordon