Postgres - ¿dónde guarda la base de datos?

18 respuestas
13/03/2009 01:00
1

Formateé el PC previa copia de seguridad de todo pero ahora para restaurar el Postgres he hecho lo siguiente: instalarlo (vía PT 3) y luego sobreescribir los archivos de datos con los que tenía copiados. Sin embargo al abrir el HM no me encuentra la Base de Datos, dice que no hay ninguna. La carpeta PostgreSQL me ocupa 4,2GB y tengo unas 500k manos, así que digo yo que la base de datos tendrá que estar ahí. ¿Alguien sabe cómo puedo solucionarlo?

13/03/2009 01:33
Re: Postgres - ¿dónde guarda la base de datos?

Olvidé decir que al arrancar el HM me da el error: "No se puede escribir datos de en la conexión de transporte. Se ha forzado la interrupción de una conexión existente por el host remoto". Al darle aceptar me sale la pantalla para meter puerto, login y pass del PostgreSQL y luego me sale la lista de Databases vacía.

13/03/2009 02:02
Re: Postgres - ¿dónde guarda la base de datos?

Copiaste la carpeta antes de formatear y ahora sustituiste la original por esa copiada? Eso suena a chapuza 😫

Haciendo el backup "std"/recomendado a mí la vez que lo hice no me fue, si hiciste el backup como dios manda intenta hacer el restore como dicen los manuales a ver si te va, si no busca las manos, y si no se las pides a PS xD

13/03/2009 11:48
Re: Postgres - ¿dónde guarda la base de datos?

Ya, fue una chapuza, pero ni lo pensé. Creí que copiando la carpeta no habría problema.

¿A PS se le puede pedir que te mande todas tus manos?

13/03/2009 12:19
Re: Postgres - ¿dónde guarda la base de datos?

Sip, te mandarán un txt con todas ellas, quizá te pidan explicación, le explicas que formateaste y copiaste mal tu database y te lo mandarán sin problemas, quizá tarden algunos días. Si no pídeles las de "X" nivel y quizá te lo hagan antes.

13/03/2009 15:17
Re: Postgres - ¿dónde guarda la base de datos?

Prueba a crearte una base de datos vacia en el Postgres con el nombre de la que tenias y sobreescribir los archivos, pero no todos, busca alguna carpeta o archivos que correspondan a los de esa base de datos ya que el mismo Postgres tiene otras que utiliza como configuración. Luego cuando este en mi casa te lo miro a ver que archivos pueden ser.

13/03/2009 15:50
Re: Postgres - ¿dónde guarda la base de datos?

TyCuS;264499 escribió:
Sip, te mandarán un txt con todas ellas, quizá te pidan explicación, le explicas que formateaste y copiaste mal tu database y te lo mandarán sin problemas, quizá tarden algunos días. Si no pídeles las de "X" nivel y quizá te lo hagan antes.





Vale, como última solución tengo eso entonces. Aunque ocuparán una barbaridad, no sé si podrán mandar adjuntos tan gigantes por mail.


marceALB;264598 escribió:
Prueba a crearte una base de datos vacia en el Postgres con el nombre de la que tenias y sobreescribir los archivos, pero no todos, busca alguna carpeta o archivos que correspondan a los de esa base de datos ya que el mismo Postgres tiene otras que utiliza como configuración. Luego cuando este en mi casa te lo miro a ver que archivos pueden ser.





Vale, intentaré eso. Dime los archivos si los sabes. Gracias.

13/03/2009 19:02
Re: Postgres - ¿dónde guarda la base de datos?

Ahora no me inicia el servicio del Posgres, ni con el HM ni directamente con Windows (sale una barra de progreso que llega a la mitad, luego se ralentiza y nada). ¿Alguna idea?

14/03/2009 03:37
Re: Postgres - ¿dónde guarda la base de datos?

McAlonso;264620 escribió:
Vale, como última solución tengo eso entonces. Aunque ocuparán una barbaridad, no sé si podrán mandar adjuntos tan gigantes por mail.



Vale, intentaré eso. Dime los archivos si los sabes. Gracias.



La carpeta donde tienes que copiar las otras carpetas que te guardastes estan en el directorio C:\Archivos de programa\PostgreSQL\8.3\data\base. Verás que aquí hay carpetas con numeros. Create la base de datos vacia y comprueba si tras ello se han creado nuevas carpetas. Si es asi sobreescribe con las que tu tienes las que se hayan creado. Ves probando si no funciona distintas combinaciones de sobreescribir carpetas, lo mismo tira si no lo haces con la que se llama "1". A ver si hay suerte.


McAlonso;264763 escribió:
Ahora no me inicia el servicio del Posgres, ni con el HM ni directamente con Windows (sale una barra de progreso que llega a la mitad, luego se ralentiza y nada). ¿Alguna idea?



Prueba a desinstalar y volver a instalar el Postgres (si no lo has hecho ya)

14/03/2009 13:26
Re: Postgres - ¿dónde guarda la base de datos?

Nada, lo intenté pero me daba un error de que no encontraba no se qué columna. Al final he desistido y he empezado a importar manos, de momento un paquete gordo donde creo que tengo la mayoría de NL100.

Lo del Postgres al final funcionó, no sé muy bien cómo.

Ahora tengo otro problema: el HM me ralentiza mucho las mesas. Es algo que antes no me pasaba, el PC es el mismo, el SO es el mismo, y acabo de formatear, con lo que debería ir mejor, no peor. El problema es que se lía a leer de disco duro mientras estoy jugando, algo que antes (creo) no hacía. Cuando instalé el SO (XP) en un punto me salió que iba a convertir el sistema de archivos de FAT32 a NTFS, algo que no entendí porque yo había formateado en NTFS. ¿Puede ser debido a esto? ¿Alguna idea de qué puedo hacer?

Gracias.

14/03/2009 15:23
Re: Postgres - ¿dónde guarda la base de datos?

Quizá te vaya lento por culpa del postgres, has hecho tantas cosas que yo ya estoy liado, tal vez borrándolo y dejándolo todo limpio y reiniciando y pasando ccleaner bla bla y volviendo a instalar de 0 e importando bien y todo a pasitos de bebé te vaya bien.

Otra opción es que pruebes el PT3 para ver si ese te va bien, al menos usa el trial.

Yo borraría todo y limpiaría el pc con programas de registro y mierda, reiniciaría, volvería a pasarlo, instalaría todo desde 0, importaría las manos, probaría a jugar y si sigue fallando buscaría algo por el foro del HM o postearía allí algo, quizá vía remote te puedan hacer algo para dar solución a tu problema si aún persistiera.

14/03/2009 18:38
Re: Postgres - ¿dónde guarda la base de datos?

TyCuS;265136 escribió:
Quizá te vaya lento por culpa del postgres, has hecho tantas cosas que yo ya estoy liado, tal vez borrándolo y dejándolo todo limpio y reiniciando y pasando ccleaner bla bla y volviendo a instalar de 0 e importando bien y todo a pasitos de bebé te vaya bien.



Otra opción es que pruebes el PT3 para ver si ese te va bien, al menos usa el trial.



Yo borraría todo y limpiaría el pc con programas de registro y mierda, reiniciaría, volvería a pasarlo, instalaría todo desde 0, importaría las manos, probaría a jugar y si sigue fallando buscaría algo por el foro del HM o postearía allí algo, quizá vía remote te puedan hacer algo para dar solución a tu problema si aún persistiera.



Es una buena opción, seguro que se te han quedao restos por ahi de ir probando que impiden que funcione como es debido. Busca casos similares de lentitud del HM o postgres por el google, algo tiene que haber.

15/03/2009 15:40
Re: Postgres - ¿dónde guarda la base de datos?

Yo hice tres cuartos de lo mismo.

Me hice una export de la base de datos (30 Gb) y al ir a importarla se quedaba pillada, en 15 horas no habia acabado.

Asi que lo que hice fue instalar un holdem manager nuevo desde 0, y una vez instalado paras los servicios del holdem manager, renombras la carpeta de la instalación nueva y en vez de importar datos ni exportaciones ni nada te copias la carpeta vieja del holdem manager y listo.

Así me funcionó a mi perfectamente.

PD: Lo de que el HM vaya lento mientras juegas a mi me pasaba con el poker office, que tenia una opción de evaluar a los jugadores mientras jugabas y se volvia lentisimo con esa opción activada.

15/03/2009 15:49
Re: Postgres - ¿dónde guarda la base de datos?

Nadie ha probado a hacer un backup del prostgres(desde el administrador pgAdmin que lleva)? Yo he hecho algunas y para una base de datos de 1.5GB me deja un archivo de 132MB y tarda unos 10 minutos (mi ordenador es malillo). Me falta probar un restore, pero debe ir bien. Si tarda tanto con el export creo que puede ser una solución esto.

15/03/2009 17:06
Re: Postgres - ¿dónde guarda la base de datos?

marceALB;265575 escribió:
Nadie ha probado a hacer un backup del prostgres(desde el administrador pgAdmin que lleva)? Yo he hecho algunas y para una base de datos de 1.5GB me deja un archivo de 132MB y tarda unos 10 minutos (mi ordenador es malillo). Me falta probar un restore, pero debe ir bien. Si tarda tanto con el export creo que puede ser una solución esto.

Yo como decia en el post anterior hice una exportación de los datos con el administrador, pero nada de nada, se ve que el archivo para importar era demasiado gordo...

Lo tuve que copiar a mano.

16/03/2009 09:38
Re: Postgres - ¿dónde guarda la base de datos?
15/03/2009 15:49
Re: Postgres - ¿dónde guarda la base de datos?

Nadie ha probado a hacer un backup del prostgres(desde el administrador pgAdmin que lleva)? Yo he hecho algunas y para una base de datos de 1.5GB me deja un archivo de 132MB y tarda unos 10 minutos (mi ordenador es malillo). Me falta probar un restore, pero debe ir bien. Si tarda tanto con el export creo que puede ser una solución esto.

marceALNadie ha probado a hacer un backup del prostgres(desde el administrador pgAdmin que lleva)? Yo he hecho algunas y para una base de datos de 1.5GB me deja un archivo de 132MB y tarda unos 10 minutos (mi ordenador es malillo). Me falta probar un restore, pero debe ir bien. Si tarda tanto con el export creo que puede ser una solución esto.

Yo hice eso y al hacer el restore en el HM se veían duplicadas todas las manos... Y al cerrar y abrir el HM otra vez se veían triplicadas... Y ya no quise seguir probando más.

Un dislate, vamos.

Exportar e importar manos desde el HM es lo que uso yo, pero tengo muy poquitas. Para BD's monstruosas tiene buena pinta lo que dice azagra si a todo el mundo le funciona con su SO, versión de Postgre, etc...

16/03/2009 10:09
Re: Postgres - ¿dónde guarda la base de datos?

azagra;265573 escribió:
Yo hice tres cuartos de lo mismo.

Me hice una export de la base de datos (30 Gb) y al ir a importarla se quedaba pillada, en 15 horas no habia acabado.

Asi que lo que hice fue instalar un holdem manager nuevo desde 0, y una vez instalado paras los servicios del holdem manager, renombras la carpeta de la instalación nueva y en vez de importar datos ni exportaciones ni nada te copias la carpeta vieja del holdem manager y listo.

Así me funcionó a mi perfectamente.

PD: Lo de que el HM vaya lento mientras juegas a mi me pasaba con el poker office, que tenia una opción de evaluar a los jugadores mientras jugabas y se volvia lentisimo con esa opción activada.



Pero la base de datos no esta en la carpeta del holdem manager. Asi te volveria a coger las manos, sin tener que exportar eso si. Supongo que te referiras a eso.

16/03/2009 10:54
Re: Postgres - ¿dónde guarda la base de datos?

marceALB;266035 escribió:
Pero la base de datos no esta en la carpeta del holdem manager. Asi te volveria a coger las manos, sin tener que exportar eso si. Supongo que te referiras a eso.

Si, claro...

A veces me olvido de que doy cosas por supuesto que otros no tienen porque saber.

Me refería a la carpeta del postgresql.

Instalas todo desde 0, HM y postgresql, creas la bbdd vacia. Una vez creada, paras todo y machacas la carpeta, asi ni hay que importar manos ni nada, tienes la bbdd tal como la tenias.

16/03/2009 11:18
Re: Postgres - ¿dónde guarda la base de datos?

marceALB;264598 escribió:
Prueba a crearte una base de datos vacia en el Postgres con el nombre de la que tenias y sobreescribir los archivos, pero no todos, busca alguna carpeta o archivos que correspondan a los de esa base de datos ya que el mismo Postgres tiene otras que utiliza como configuración. Luego cuando este en mi casa te lo miro a ver que archivos pueden ser.



jejeje si eso es lo que decia al principio de este post; la unica diferencia es que no le dije de copiar todos los archivos ya que al crear la base de datos vacia modificara algo y era por no sobreescribirlo.

Aun asi luego probare lo del backup(o resguardo, como sale en el administrador en español)/restore

Responder

¿Quieres participar?

Inicia sesión o crea tu cuenta gratis para formar parte de la comunidad de Poker-Red.