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.