Re: Timezone from PG8 to PG9 - Mailing list pgsql-admin

From Tom Lane
Subject Re: Timezone from PG8 to PG9
Date
Msg-id 25616.1387584661@sss.pgh.pa.us
Whole thread Raw
In response to Timezone from PG8 to PG9  (Deron <fecastle@gmail.com>)
List pgsql-admin
Deron <fecastle@gmail.com> writes:
> Hello we were upgrading a test system from PG8.3.6 to PG 9.3 and it appears
> as though the timezone is not set on the new PG9.3.   I should say that we
> never did set the timezone for PG8, but somehow the PG server knew the
> 'localtime' of the system:

> show timezone;
>   TimeZone
> ------------
>  US/Eastern
> (1 row)

> However, after upgrading to PG9:
> show timezone;
>  TimeZone
> ----------
>  GMT
> (1 row)

> We saw the same for US/Pacific zone as well.

> We do set /etc/localtime for the local timezone of the box.  We can
> configure this in the postgresql.conf file.   It does appear as though PG9
> server reads /etc/localtime on startup, but it is not set.

IIRC, we moved the determination of the default timezone into initdb
somewhere along the line; so what matters now is the system environment
initdb saw, not what the server sees on start.  If you don't like what
you're getting, change it in postgresql.conf.

            regards, tom lane


pgsql-admin by date:

Previous
From: Deron
Date:
Subject: Timezone from PG8 to PG9
Next
From: Mike Williams
Date:
Subject: pg_restore >10million large objects