Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cqWjW-0002HQ-0a for pgsql-admin@arkaria.postgresql.org; Wed, 22 Mar 2017 03:14:46 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1cqWjV-0003Pf-Ja for pgsql-admin@arkaria.postgresql.org; Wed, 22 Mar 2017 03:14:45 +0000 Received: from makus.postgresql.org ([2001:4800:1501:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1cqWhj-0007A0-3G for pgsql-admin@postgresql.org; Wed, 22 Mar 2017 03:12:55 +0000 Received: from sss.pgh.pa.us ([66.207.139.130]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1cqWhg-0005AA-In for pgsql-admin@postgresql.org; Wed, 22 Mar 2017 03:12:53 +0000 Received: from sss1.sss.pgh.pa.us (localhost [127.0.0.1]) by sss.pgh.pa.us (8.14.4/8.14.4) with ESMTP id v2M3CmEv000447; Tue, 21 Mar 2017 23:12:48 -0400 From: Tom Lane To: "David G. Johnston" cc: Stephen Frost , =?UTF-8?Q?Thorsten_Sch=C3=B6ning?= , "pgsql-admin@postgresql.org" Subject: Re: upgrade path from PG 8.3 to PG 9.5 In-reply-to: References: <58AF1E37.90309@nrc-cnrc.gc.ca> <722763388.20170321172524@am-soft.de> <20170321164049.GN9812@tamriel.snowman.net> Comments: In-reply-to "David G. Johnston" message dated "Tue, 21 Mar 2017 09:47:11 -0700" MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-ID: <445.1490152368.1@sss.pgh.pa.us> Content-Transfer-Encoding: 8bit Date: Tue, 21 Mar 2017 23:12:48 -0400 Message-ID: <446.1490152368@sss.pgh.pa.us> X-Pg-Spam-Score: -1.9 (-) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-admin Precedence: bulk Sender: pgsql-admin-owner@postgresql.org "David G. Johnston" writes: > On Tue, Mar 21, 2017 at 9:40 AM, Stephen Frost wrote: >> Yes. Using the older pg_dump may result in dumps that can't be restored >> into the newer version of PG because things like keywords have been >> added and must now be quoted. There are possibly other things that have >> been changed between the old version and the new one which would also >> require the new pg_dump to be used, but keywords are the big one. > The proper solution to the keyword/identifier quoting problem is to use > "--quote-all-identifiers"​. ... which didn't exist before 9.1 ... regards, tom lane -- Sent via pgsql-admin mailing list (pgsql-admin@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-admin