[Pgsql-ayuda] actualizar postgresql de 7.2.1 a 7.3.3

Carlos cperochena@servilex.com.pe
Thu, 3 Jul 2003 13:37:29 -0500


- Al tratar de instalar el RPM tengo el siguiente error:

[root@mail pgsql]# rpm -Uvh postgresql-7_3_3-1PGDG_i386.rpm
error: failed dependencies:
        libpq.so.3   is needed by postgresql-7.3.3-1PGDG
        postgresql = 7.2.1 is needed by postgresql-server-7.2.1-5
        postgresql = 7.2.1 is needed by postgresql-contrib-7.2.1-5

- Luego traté de instalar las librerias, pero mando el siguiente conflicto
[root@mail pgsql]# rpm -ivh postgresql-libs-7_3_3-1PGDG_i386.rpm
Preparing...                ###########################################
[100%]
file /usr/lib/libecpg.so.3 from install of postgresql-libs-7.3.3-1PGDG
conflicts with file from package postgresql-libs-7.2.1-5

gracias por su ayuda de antemano.
Carlos

-----Mensaje original-----
De: Manuel Sugawara <masm@fciencias.unam.mx>
Para: Carlos <cperochena@servilex.com.pe>
CC: pgsql-ayuda@tlali.iztacala.unam.mx <pgsql-ayuda@tlali.iztacala.unam.mx>
Fecha: Martes, 01 de Julio de 2003 12:29 p.m.
Asunto: Re: [Pgsql-ayuda] actualizar postgresql de 7.2.1 a 7.3.3


"Carlos" <cperochena@servilex.com.pe> writes:

> Una vez  obtenido el RPM, que procedimiento debo seguir?

Antes que nada creas un respaldo de tu base de datos con pg_dumpall,
ej

  pg_dumpall > midb.txt

después apaga el postmaster con service postgresql stop, borra el
directorio donde postgres guarda su información con

  rm -rf /var/lib/pgsql/data

(si eres un tanto paranóico o un tanto novato haz primero un
backup). Installas el rpm con rpm -Uvh [el nombre del archivo aqui],
inicializas el servicio con

  service postgresql start

reinstalas tu base de datos con

  psql template1 < midb.txt

corres contrib/adddepend, le das un vacuum con vacuumdb --all
--analyze y listo.

Saludos,
Manuel.