If you don't have SQL error logging enabled in your control panel, then what you need to do is edit your libs/mysql.inc.php file. Look for a line that has:

$showerror = 0;

Change that to:

$showerror = 1;

You should then get the actual database error and we can give more info on the issue.