On Tue, 15 Sep 2015 15:03:49 -0400, Alberto José García Fumero wrote:
El mar, 15-09-2015 a las 13:46 -0400, Hugo Florentino escribió:
[...] ¿podrían explicarme (como para mongos) como hago lo que se
sugiere?
Bueno, vas a recibir una explicación dada por otro mongo ;-)
Por ejemplo, acá tengo en mi Debian 6.x un PostgreSQL 9 que no venía
de
caja; se instaló después y está en /opt.
En /opt/PostgreSQL/9.0/data tengo el fichero de configuración
postmaster.opts. Allí se define la línea:
/opt/PostgreSQL/9.0/bin/postgres "-D" "/opt/PostgreSQL/9.0/data"
que es la que le indica dónde están los datos cuando arranca el
PostgreSQL en Debian. Con esto en mente, pudieras copiar los ficheros
de
datos que recuperaste en un lugar que conozcas, y mandar a ejecutar
el
nuevo PostgreSQL con ese directorio9 como parámetro. El fichero
postgresql.conf tiene como default ese parámetro.
Bueno, finalmente resolví instalando la misma versión de PostgreSQL y
especificando en el asistente una ruta diferente para el directorio de
datos (por cierto, tuve que instalar exactamente la misma arquitectura
de PostgreSQL, importante esto ya que el S.O. era amd64 pero PostgreSQL
no, y las estructuras de datos están optimizadas para cada
arquitectura). Luego reemplacé el contenido de dicho directorio con la
base que funcionaba, ajustando las rutas en los archivos de
configuración, y finalmente en el archivo pg_hba.conf sustituí md5 por
trusted.
Con esto ya pude hacer mi salva:
pg_dumpall -U postgres -l labase -f elarchivo.sql
______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l