Re: Easiest way to CREATE EXTENSION when upgrading from 9.0 to 9.2?

Поиск
Список
Период
Сортировка
От Kevin Grittner
Тема Re: Easiest way to CREATE EXTENSION when upgrading from 9.0 to 9.2?
Дата
Msg-id 1385155270.59860.YahooMailNeo@web162903.mail.bf1.yahoo.com
обсуждение исходный текст
Ответ на Easiest way to CREATE EXTENSION when upgrading from 9.0 to 9.2?  (Joshua Boyd <JBoyd@nxsystemsinc.com>)
Ответы Re: Easiest way to CREATE EXTENSION when upgrading from 9.0 to 9.2?  (Joshua Boyd <JBoyd@nxsystemsinc.com>)
Список pgsql-general
Joshua Boyd <JBoyd@nxsystemsinc.com> wrote:

> We have a pre-production environment that was running postgresql
> 9.0 and we created the extension “pgcrypto” in it by feeding psql
> the contrib/pgcrypto.sql ..  We just upgraded to 9.2 (via
> pg_upgrade) – naturally all the functions still exist, but
> pgcrypto is not a registered extension with the database, nor is
> it the most recent sql for the extension.  What would be the
> easiest way to both register and upgrade to the most recent
> version of pgcrypto in our new version? Or is running a rollback
> script to remove all of those and then running CREATE EXTENSION
> our only option?

http://www.postgresql.org/docs/9.2/interactive/sql-createextension.html

CREATE EXTENSION pgcrypto FROM unpackaged;

--
Kevin Grittner
EDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company


В списке pgsql-general по дате отправления:

Предыдущее
От: David Johnston
Дата:
Сообщение: Re: Recursive function
Следующее
От: Kevin Wooten
Дата:
Сообщение: Re: Scrolling/Updating Cursors