Received: from localhost (unknown [200.46.204.183]) by developer.postgresql.org (Postfix) with ESMTP id 36B2F2E0045 for ; Wed, 18 Jun 2008 14:21:51 -0300 (ADT) Received: from developer.postgresql.org ([200.46.204.71]) by localhost (mx1.hub.org [200.46.204.183]) (amavisd-maia, port 10024) with ESMTP id 01523-07 for ; Wed, 18 Jun 2008 14:21:46 -0300 (ADT) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from polaris.pinpointresearch.com (66-7-238-130.static-ip.telepacific.net [66.7.238.130]) by developer.postgresql.org (Postfix) with ESMTP id EF7F32E0030 for ; Wed, 18 Jun 2008 14:21:47 -0300 (ADT) Received: from [192.168.1.179] (betelgeuse.pinpointresearch.com [192.168.1.179]) by polaris.pinpointresearch.com (Postfix) with ESMTP id EE6A3E00EC83 for ; Wed, 18 Jun 2008 10:21:45 -0700 (PDT) Message-ID: <48594429.7040001@pinpointresearch.com> Date: Wed, 18 Jun 2008 10:21:45 -0700 From: Steve Crawford User-Agent: Thunderbird 2.0.0.14 (X11/20080502) MIME-Version: 1.0 To: pgsql-admin@postgresql.org Subject: Major upgrade advice Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: Maia Mailguard 1.0.1 X-Archive-Number: 200806/143 X-Sequence-Number: 29481 I'm getting ready to tackle another upgrade: 7.4.6 -> 8.3.3. The preliminaries (development/testing) look good but I'd like suggestions/warnings/comments on: 1. Removing OIDs on user tables. I don't see any dump or restore options to remove OIDs. Am I better off modifying the dump to alter the "SET default_with_oids = true;" lines or going through all the user tables in advance and running "ALTER TABLE ... SET WITHOUT OIDS"? Other options? 2. Alter encoding from C to utf8. Cheers, Steve