Re: Error al iniciar Postgres

From: Jenaro Centeno Gómez <jcenteno(at)aldia(dot)com(dot)mx>
To: Javier Fritz Alsite <jfritz(at)sia(dot)cl>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Error al iniciar Postgres
Date: 2009-07-23 17:26:29
Message-ID: 4A689D45.6050100@aldia.com.mx
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Javier Fritz Alsite escribió:
> Estimados.
>
> Tengo un problema al iniciar el servicio de postgres en un
> portatil, el problema es que no se como puedo recuperar el servicio o
> por lo menos los datos de esta instalacion.
>
> Entorno:
> Notebook Lanix Neuron - Celeron 1Ghz
> 1 Gb Ram
> Windows XP SP2
> Postgres 8.2
>
> Descubrimiento del problema, al intentar conectar al servidor local
> atravez de pgAdminIII se obtiene el mensaje "...Don't Listening....",
> se confirma que el servicio no se encuentra iniciado.
>
> Se busca recuperar los datos para utilizarlos en una instalación
> limpia o restablecer la instalación de postgres.
> - Se pueden recuperar los datos a partir de los archivo en "data"????
Si es posible, solo cuida que sea la misma rama de PostgreSQL, en este
caso por lo que mencionas es 8.2, copia el directorio data, instala
PostgreSQL 8.2 en otro equipo, pasa el directorio data a ese equipo
(PostgreSQL no deberá estar ejecutándose) y listo. Debes poder ver tus
bases de datos.
>
> Se intentan las siguientes opciones:
>
> Mensaje Obtenido al iniciar por "Administración de Equipos" :
> Error 1069: No se puede iniciar el servicio debido a un error en el
> inicio de sesion.
>
> Al iniciar por consola con net.exe start pgsql-8.2:
> No se puede iniciar el servicio debido a un error en el inicio de sesion.
>
> Al iniciar por consola con pg_ctl -D "../data" start:
> pg_ctl: another server may by runing; try to start anyway
> 2009-07-23 11:23:05 PANIC:could not open control file
> "global/pg_control":Permission denied
>
>
El mensaje parece muy sencillo, el problema estriba en que seguramente:

1. Ya tenías otra instalación de PostgreSQL anterior.
2. Te metiste con el usuario PostgreSQL y no tiene suficientes permisos
para ejecutar el sistema.
3. El usuario PostgreSQL no tiene suficientes permisos en el directorio
donde se encuentra instalado PostgreSQL.
> El ultimo log es el siguiente:
> 2009-07-21 18:07:51 FATAL: the database system is starting up
> 2009-07-21 18:07:51 LOG: database system was shut down at 2009-07-21
> 17:20:56
> 2009-07-21 18:07:52 LOG: checkpoint record is at 1/500A8768
> 2009-07-21 18:07:52 LOG: redo record is at 1/500A8768; undo record is
> at 0/0; shutdown TRUE
> 2009-07-21 18:07:52 LOG: next transaction ID: 0/3266757; next OID:
> 137707
> 2009-07-21 18:07:52 LOG: next MultiXactId: 1; next MultiXactOffset: 0
> 2009-07-21 18:07:56 FATAL: the database system is starting up
> 2009-07-21 18:07:56 LOG: database system is ready
> 2009-07-21 18:07:59 FATAL: the database system is starting up
> 2009-07-21 18:08:00 FATAL: the database system is starting up
> 2009-07-21 18:08:01 FATAL: the database system is starting up
> 2009-07-21 18:11:25 LOG: unexpected EOF on client connection
> 2009-07-21 18:16:49 LOG: could not receive data from client: Unknown
> winsock error 10061
> 2009-07-21 18:16:49 LOG: unexpected EOF on client connection
> 2009-07-21 18:19:53 LOG: unexpected EOF on client connection
> 2009-07-21 18:26:29 LOG: could not receive data from client: Unknown
> winsock error 10061
> 2009-07-21 18:26:29 LOG: unexpected EOF on client connection
> 2009-07-21 18:26:43 LOG: received fast shutdown request
> 2009-07-21 18:26:45 LOG: shutting down
> 2009-07-21 18:26:45 LOG: database system is shut down
> 2009-07-21 18:26:46 LOG: logger shutting down
>
Otra causa por lo que se ve en estas líneas pudiera estar asociada con
un error en el stack de red de tu conector, por lo general lo único que
tienes que hacer es limpiarlo, ahorita no recuerdo el comando, pero hay
una utileria que se llama Winsock XP Fix que hace esto de manera automática.
>
> --
> TIP 10: no uses HTML en tu pregunta, seguro que quien responda no
> podrá leerlo
>
>
Saludos a todos.

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jose Vasquez 2009-07-23 17:46:39 Re: OT. CRM Postgres
Previous Message Z.M. 2009-07-23 17:09:22 Re: requerimientos