Re: [pgsql-es-ayuda] Ejecuté initdb y no encunetro mi base de datos

Lists: pgsql-es-ayuda
From: "Osvaldo Rivas - Farma SRL" <osvaldo(dot)rivas(at)puntofarma(dot)com(dot)py>
To: POSTGRES <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Ejecuté initdb y no encunetro mi base de datos
Date: 2010-06-22 18:10:54
Message-ID: 201006221410.55015.osvaldo.rivas@puntofarma.com.py
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-es-ayuda

Buenas, no se si me podrán ayudar con el siguiente problema.

Tenia una base de datos postgresql en un centos instalado con yum. Hoy al tratar de levantar el servicio con service postgresql start, me pidió que primeramente realice service postgresql initdb, lo que yo realicé inconscientemente.

Por lo que pude leer este comando inicializa el directorio de datos, mi pregunta es si puedo buscar en algún lugar mis datos anteriores.

Gracias.


From: Osvaldo Rivas <spadons(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Ejecuté initdb y no encunetro mi base de datos
Date: 2010-06-22 19:59:31
Message-ID: 201006221559.31937.spadons@gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-es-ayuda

Disculpen, ahora que vuelvo a leer mi correo realmente no lo escribí muy claro.

Mis datos inicialmente estaban en /usr/local/pgsql/data/

Por algún motivo, realmente no me fije cuando trate de subir la con service postgresql start me solicitó que antes realice service postgresql initdb.

Después inicio sin comentarios, pero no encuentro mis bases de datos, ni usuarios creados anteriormente.

Lo que me fijé es que ahora también existe una nueva estructura de datos, que es /var/lib/pgsql/data/, que es aparentemente por donde inicia ahora.

Como puedo hacer para que vuelva a inicializar sobre los datos anteriores.

Gracias


From: Jaime Casanova <jaime(at)2ndquadrant(dot)com>
To: Osvaldo Rivas <spadons(at)gmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: [pgsql-es-ayuda] Ejecuté initdb y no encunetro mi base de datos
Date: 2010-06-22 20:46:37
Message-ID: AANLkTik_j-sqjwFbRO0uzmTcdyQvbuuvP6pmt5jaCQoV@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-es-ayuda

2010/6/22 Osvaldo Rivas <spadons(at)gmail(dot)com>:
> Disculpen, ahora que vuelvo a leer mi correo realmente no lo escribí muy claro.
>
> Mis datos inicialmente estaban en /usr/local/pgsql/data/
>
> Por algún motivo, realmente no me fije cuando trate de subir la con service postgresql start me solicitó que antes realice service postgresql initdb.
>
> Después inicio sin comentarios, pero no encuentro mis bases de datos, ni usuarios creados anteriormente.
>
> Lo que me fijé es que ahora también existe una nueva estructura de datos, que es /var/lib/pgsql/data/, que es aparentemente por donde inicia ahora.
>

Eso si, porque initdb no escribe sobre un directorio que ya tenia datos...

baja el servicio nuevo: pg_ctl -D /var/lib/pgsql/data stop
sube el servicio viejo: pg_ctl -D /usr/local/pgsql/data

ahora asumo que la instalacion original la hiciste desde los fuentes
(por la ruta en que esta la carpeta data) mientras que la que subiste
es la que instalo su sistema de paquetes (en alguna distribucion tipo
redhat)

asi que te recomiendo que elimines el que creo tu sistema de paquetes
con: yum remove postgresql postgresql-server

--
Jaime Casanova www.2ndQuadrant.com
Soporte y capacitación de PostgreSQL


From: Rodriguez Fernando <rodriguez(at)ort(dot)edu(dot)uy>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Ejecuté initdb y no encunetro mi base de datos
Date: 2010-06-24 13:53:56
Message-ID: 4C236374.7030300@ort.edu.uy
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-es-ayuda

El 22/06/2010 16:59, Osvaldo Rivas escribió:
> Disculpen, ahora que vuelvo a leer mi correo realmente no lo escribí muy claro.
>
> Mis datos inicialmente estaban en /usr/local/pgsql/data/
>
> Por algún motivo, realmente no me fije cuando trate de subir la con service postgresql start me solicitó que antes realice service postgresql initdb.
>
> Después inicio sin comentarios, pero no encuentro mis bases de datos, ni usuarios creados anteriormente.
>
> Lo que me fijé es que ahora también existe una nueva estructura de datos, que es /var/lib/pgsql/data/, que es aparentemente por donde inicia ahora.
>
> Como puedo hacer para que vuelva a inicializar sobre los datos anteriores.
>
> Gracias
> -
> Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
> Para cambiar tu suscripción:
> http://www.postgresql.org/mailpref/pgsql-es-ayuda
>
>
Hola.
en

/usr/local/pgsql/data/, deberias tener tu datos anteriores.
Porque te pidió inicializar la base?, si ya existía una base de datos anterior, o es que la desintalastes e instalastes otra versión?
Antes que versión tenias y ahora que versión tenes?
Tenes algún dump de los datos viejos?
Como fue la secuencia de los acontecimientos?

Saludos Fernando