RE: Recuperar data desde el directorio /data

From: José Angel Torres Orellana <joseangel001(at)hotmail(dot)com>
To: Gabriel Hermes Colina Zambra <hermeszambra(at)yahoo(dot)com>, Alvaro Herrera <alvherre(at)commandprompt(dot)com>, Jaime Casanova <systemguards(at)gmail(dot)com>
Cc: "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: Recuperar data desde el directorio /data
Date: 2007-08-23 23:01:22
Message-ID: BAY101-W258900450148432E1DCE248CD60@phx.gbl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola, disculpen las molestias causadas por mi ignorancia, el uso que hago de postgres es muy básico, no lo conozco a profundidad.

Luego de revisar bien algunos mail decidi enviar lo que pueden observar lo que continua a este párrafo, ese fue una segunda petición "mejorada por llamarla de alguna forma, espero me puedan ayudar, de antemano muchas gracias.

"Hola a todos, Tengo PostgreSQL 8.1 en Windows 2003 server, el servidor se quedó sin espacio en el Disco Local C:El servicio de PostgreSQL se bajó y ahora no lo puedo subir, al intentar hacer conexión desde el pgAdmin a la BD me sale un error que dice "Connection refused... no hay acceso al puerto 5432" y no logra abrir la BD, por lo tanto no puedo hacer un respaldo, solo cuento con el directorio /data.He intentado:- Instalar postgres nuevamente (asi permite iniciar el servicio de postgres) y reemplazar el directorio /data nuevo por el original, pero al hacer esto ya no permite iniciar el servicio. Cambie el direccionamiento de los mensajes de error y ahora crea un registro en los sucesos de windows, coloca el siguiente error: (FECHA) FATAL: could not create lock file "postmaster.pid" Permission denied.- Instalar postgres y colocar el directorio /data original en otro directorio (no reemplazar el existente) y direcciono en postgres.conf el parámetro data_directory a la ruta de la data original, lanza el mismo error pero ya no como un mensaje de windows sino como una ventana informativa del pgAdmin.- He bajado los fuentes del postgres y aunque tengo conocimientos de Lenguaje C son relativamente básicos.Lo cierto es que no he podido recuperar mi data, quisiera saber si alguno de ustedes puede echarme una mano con esto, necesito hacerlo en otra PC debido a que al servidor lo van a reinstalar completamente para solventar el problema de espacio en el disco C.Últimos registros del archivo LOG de postgres en el directorio /pg_log2007-08-16 03:09:22 LOG: could not receive data from client: No se ha podido establecer conexión ya que el equipo de destino ha denegado activamente dicha conexión. 2007-08-16 03:09:22 LOG: unexpected EOF on client connection2007-08-16 03:09:22 LOG: could not receive data from client: No se ha podido establecer conexión ya que el equipo de destino ha denegado activamente dicha conexión.2007-08-16 03:09:22 LOG: unexpected EOF on client connection2007-08-16 03:09:22 LOG: could not receive data from client: No se ha podido establecer conexión ya que el equipo de destino ha denegado activamente dicha conexión.2007-08-16 03:09:22 LOG: unexpected EOF on client connection2007-08-16 03:09:22 LOG: could not receive data from client: No se ha podido establecer conexión ya que el equipo de destino ha denegado activamente dicha conexión.2007-08-16 03:09:22 LOG: unexpected EOF on client connection2007-08-16 03:09:40 LOG: received fast shutdown request2007-08-16 03:09:40 LOG: shutting down2007-08-16 03:09:40 LOG: database system is shut down2007-08-16 03:09:42 LOG: logger shutting down José Torres"

> Date: Thu, 23 Aug 2007 17:38:35 -0500> From: hermeszambra(at)yahoo(dot)com> Subject: Re: Fwd: [pgsql-es-ayuda] Recuperar data desde el directorio /data> To: alvherre(at)commandprompt(dot)com; systemguards(at)gmail(dot)com> CC: pgsql-es-ayuda(at)postgresql(dot)org> > > --- Alvaro Herrera <alvherre(at)commandprompt(dot)com>> escribió:> > > Creo que el mas grande problema que ha surgido desde> > que usuarios de> > Windows han empezado a usar Postgres, es que no> > tienen idea de como> > configurar y examinar el log. Hemos tenido que> > repetir eso infinidad de> > veces ya.> > > De acuerdo contigo Alvaro, pero lo mas grave de todo> es que ni siquiera piensan y ese es el problema,> windows es peor de forma proporcional a las> posibilidades que da que una persona piense que puede> programar a clicks.> > Por que descubrir donde esta es tan simple como ir a> buscar y elegir la carpeta postgres de archivo de> programas> y pedir que busque la ubicacion de los archivos *.log,> lo que van a aparecer son un monton de archivos en la> carpetea "C:\Archivos de> programa\PostgreSQL\8.2\data\pg_log", en mis tiempos> lo llamabamos directorio.> Eso es exactamente lo que hice, lo ordene por fecha> descendente y con un doble click le pedi que me lo> abriera con el block de notas, paso posterior deberia> pegarlo aqui para que Alvaro, Jaime, o los mas> erudictos de la lista lo leyera y me desasnara de su> contenido, lo cual me permitiria solucionar mi> problema y no ser tan neofito.> Aca va un ejemplo de contenido> 2007-08-23 14:35:26 LOG: database system was shut> down at 2007-08-23 11:17:07 Hora est. de Sudamérica E.> 2007-08-23 14:35:26 LOG: checkpoint record is at> 0/BE520968> 2007-08-23 14:35:26 LOG: redo record is at> 0/BE520968; undo record is at 0/0; shutdown TRUE> 2007-08-23 14:35:26 LOG: next transaction ID:> 0/981670; next OID: 180791> 2007-08-23 14:35:26 LOG: next MultiXactId: 1; next> MultiXactOffset: 0> 2007-08-23 14:35:26 LOG: database system is ready> 2007-08-23 15:03:27 ERROR: relation "msysconf" does> not exist> 2007-08-23 15:03:27 STATEMENT: SELECT Config, nValue> FROM MSysConf> 2007-08-23 15:03:27 WARNING: nonstandard use of \\ in> a string literal at character 264> 2007-08-23 15:03:27 HINT: Use the escape string> syntax for backslashes, e.g., E'\\'.> 2007-08-23 17:10:00 LOG: received fast shutdown> request> 2007-08-23 17:10:09 LOG: shutting down> 2007-08-23 17:10:10 LOG: database system is shut down> 2007-08-23 17:10:20 LOG: logger shutting down> > Este es el contenido del ultimo log generado de> postgresql en mi notebook.> > Con respecto a la actividad del firewall de windows xp> su log esta ubicado generalmente aqui> C:\WINDOWS\pfirewall.log> > Con respecto al log del (doctor guaso),> Drwtsn32.log te informara de errores, que dicen que> hay que reportar al servicio tecnico de M$, pero> alguien que no quiera depender de esto puede ir a la> technet y averiguarlo por si mismo.> > En los servidores NT 200x, los log de errores estan> bastante bien detallados asi que ahi podriamos ver si> el servicio postgresql provoca un error en el sistema> por algo.> > En definitiva y apoyando a Alvaro, usar Windows, no> significa no usar la cabeza.> > Atte.> Gabriel Colina> > > Tambien > > > > > -- > > Alvaro Herrera > > http://www.advogato.org/person/alvherre> > "Industry suffers from the managerial dogma that for> > the sake of stability> > and continuity, the company should be independent of> > the competence of> > individual employees." > > (E. Dijkstra)> > --> > ---------------------------(fin del> > mensaje)---------------------------> > TIP 7: no olvides aumentar la configuración del> > "free space map"> > > > > __________________________________________________> Correo Yahoo!> Espacio para todos tus mensajes, antivirus y antispam ¡gratis! > Regístrate ya - http://correo.espanol.yahoo.com/ > --> ---------------------------(fin del mensaje)---------------------------> TIP 3: si publicas/lees desde Usenet, por favor envía "subscribe-nomail"> a majordomo(at)postgresql(dot)org para que tus mensajes puedan llegar> a los suscriptores de la lista
_________________________________________________________________
Connect to the next generation of MSN Messenger 
http://imagine-msn.com/messenger/launch80/default.aspx?locale=en-us&source=wlmailtagline

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Gabriel Hermes Colina Zambra 2007-08-23 23:29:50 Re: Problemas con Caracteres Especiales
Previous Message Gabriel Hermes Colina Zambra 2007-08-23 22:38:35 Re: Fwd: Recuperar data desde el directorio /data