From: | "George Wilk" <gwilk(at)ellacoya(dot)com> |
---|---|
To: | <pgsql-admin(at)postgresql(dot)org> |
Cc: | "'Gez Saunders'" <gez(dot)saunders(at)virgin(dot)net> |
Subject: | Checking database version |
Date: | 2007-07-27 14:49:30 |
Message-ID: | 02b201c7d05d$56cf9890$1f7ca8c0@ellacoya.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-admin |
Is there a reliable way of verifying version of the database by looking at
the PGDATA directory?
Let me explain why this is important in our case. Originally, our product
utilized version 8.1 of Postgres. We have since moved on to version 8.2.
Our existing customer base will need to be upgraded to version 8.2 as well.
There might be legitimate cases where our customers might be running other
software products on their systems, which utilize earlier versions of
Postgres, therefore we cannot uninstall earlier packages and install ours
indiscriminately. Our install scripts must reliably determine if the
database files related to our product need to be upgraded or not, before
installing Postgres 8.2 package, performing dump, etc.
What I'm looking for is a sure way of determining version of Postgres based
on the files contained in a specific PGDATA location. Is it possible, and
if so how can it be done?
Thanks in advance,
~george
From | Date | Subject | |
---|---|---|---|
Next Message | Richard Broersma Jr | 2007-07-27 15:19:08 | Re: Checking database version |
Previous Message | Anderson Alves de Albuquerque | 2007-07-27 14:48:44 | Re: No create table |