If you don't have SQL error logging turned on, then what you can do is edit the libs/mysql.inc.php script. Around line 281 of that file you'll see this:
$showerror = 0;
Change that, to:
$showerror = 1;
This should then display the actual database error and we can give more advice on what to do next.