Received: from spaceheater.infoplease.com ([208.222.166.15]) by hub.org (8.9.3/8.9.1) with ESMTP id PAA96485 for ; Tue, 20 Apr 1999 15:08:25 -0400 (EDT) (envelope-from kdebisschop@spaceheater.infoplease.com) Received: from skillet.infoplease.com (skillet [208.222.166.212]) by spaceheater.infoplease.com (8.9.3/8.9.3) with ESMTP id PAA21632; Tue, 20 Apr 1999 15:08:18 -0400 (EDT) Received: (from kdebisschop@localhost) by skillet.infoplease.com (8.9.1a/8.9.1) id PAA08699; Tue, 20 Apr 1999 15:08:15 -0400 Date: Tue, 20 Apr 1999 15:08:15 -0400 Message-Id: <199904201908.PAA08699@skillet.infoplease.com> X-Authentication-Warning: skillet.infoplease.com: kdebisschop set sender to kdebisschop@spaceheater.infoplease.com using -f From: Karl DeBisschop To: jt-kirkpatrick@mpsllc.com CC: pgsql-general@hub.org In-reply-to: <01BE8B3E.4C03C020.jt-kirkpatrick@mpsllc.com> (message from JT Kirkpatrick on Tue, 20 Apr 1999 14:58:48 -0400) Subject: Re: [GENERAL] TUPLES <> HEAP Reply-to: kdebisschop@spaceheater.infoplease.com References: <01BE8B3E.4C03C020.jt-kirkpatrick@mpsllc.com> Not sure that you can drop/create system indexes (I didn't notice that when I posted earlier - sorry). But the the same idea may apply - can you dump and recreate the database tables. $ pg_dump existing > existing.dump $ psql -e secondtry < exidting.dump BTW, do you need to cross-post to all those lists? I'm sure hackers is not needed, and you could probably drop interfaces and maybe some others as well. Hope this helps. Karl From: JT Kirkpatrick Hi all. Head hanging a little low, even though system still seems to work fine. Here is what I did: - update pg_class set relname = lower(relname); - update pg_attribute set attname = lower(attname); - (why did I do that? Following something I read, not really having problems in the first place and not really knowing the effects). Now when I vacuum I get the error messages: NOTICE: Index pg_class_relname_index: NUMBER OF INDEX' TUPLES (108) IS NOT THE SAME AS HEAP' (82) NOTICE: Index pg_class_oid_index: NUMBER OF INDEX' TUPLES (108) IS NOT THE SAME AS HEAP' (82) I'd like to drop these indexes and re-create them, hoping that would solve the problem. But I tried to drop them and postgres wouldn't let me - claiming they were system catalog indexes. Would dropping and recreating the indexes get rid of the error messages? If so, how can I drop them and what is the proper way to recreate them? Newbie mistakes aren't much fun. Thanks for helping. . . jt