I dropped the db (again), restored it, and it looks like everything is working (I hope).
The only thing I had done on both dbases last night was export them and run vacuum analyze
-- until now, I had only restored one dbase so that couldn't have caused both to become corrupt. I had suspected that vacuum analyze caused my PostgreSQL problem too (old posting).
Has anyone else experienced stuff like this before? What was your solution?
Or, does anyone have another theory -- besides vacuum analyze corrupting the dbase?