From: | " Marcos Ortiz Valmaseda" <mlortiz(at)uci(dot)cu> |
---|---|
To: | "Guillermo E(dot) Villanueva" <guillermovil(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>, Alejandro Carrillo <fasterzip(at)yahoo(dot)es>, Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
Subject: | Re: Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] error humano gravísimo |
Date: | 2012-12-09 14:28:19 |
Message-ID: | ff8b2f1f-4efd-4c84-b207-bb4936b88acd@ucimail4.uci.cu |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Para que no te pase de nuevo, una buena opción sería tener tus funciones SQL en un sistema de control de versiones, digase Git, SVN o Hg; o si mal no recuerdo hay un sistema de control de versiones para PostgreSQL llamado pgfacto.
Saludos
----- Mensaje original -----
De: "Guillermo E. Villanueva" <guillermovil(at)gmail(dot)com>
Para: "Alejandro Carrillo" <fasterzip(at)yahoo(dot)es>, "Alvaro Herrera" <alvherre(at)alvh(dot)no-ip(dot)org>
CC: "pgsql-es-ayuda" <pgsql-es-ayuda(at)postgresql(dot)org>
Enviados: Domingo, 9 de Diciembre 2012 9:22:56
Asunto: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] error humano gravísimo
Amigos, pude resolver el problema!
Les agradezco muchísimo la ayuda.
Como uso ubuntu, debía instalar previamente: postgresql-server-dev-9.1
Despues de eso pude seguir los pasos de: http://www.depesz.com/2012/04/04/lets-talk-dirty/comment-page-1/#comment-36678
Y recuperé los códigos de las funciones perdidas.
MUCHAS GRACIAS!
Guillermo Villanueva
El 9 de diciembre de 2012 10:08, Guillermo E. Villanueva < guillermovil(at)gmail(dot)com > escribió:
Quizá sea importante mencionar que mi sistema operativo es ubuntu
Guillermo Villanueva
El 9 de diciembre de 2012 08:53, Guillermo E. Villanueva < guillermovil(at)gmail(dot)com > escribió:
Muchas gracias Alejandro, ya había empezado a hacer lo que me recomendaba Alvaro, primero seguiré intentando de esa manera y si no tengo éxito utilizaré el método que me recomiendas.
El problema es que no se como agregar a un postgres ya instalado y funcionando el paquete postgresql-devel
Guillermo Villanueva
El 7 de diciembre de 2012 09:00, Alejandro Carrillo < fasterzip(at)yahoo(dot)es > escribió:
Soy más clásico. Recomiendo los metodos viejos:
http://archives.postgresql.org/pgsql-es-ayuda/2012-05/msg00258.php
En esto se va a ser mi tesis de seguridad informatica, linea computación forense.
De: Guillermo E. Villanueva < guillermovil(at)gmail(dot)com >
Para: Alvaro Herrera < alvherre(at)2ndquadrant(dot)com >
CC: pgsql-es-ayuda < pgsql-es-ayuda(at)postgresql(dot)org >
Enviado: Viernes 7 de diciembre de 2012 5:12
Asunto: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] error humano gravísimo
Alvaro, muchísimas gracias por tu respuesta.
Apenas respondiste quise ponerme manos a la obra con lo que dice en la página, pero me encontré con un problema que no se como resolverlo, y me doy cuenta que soy un usuario muy "básico" de postgres.
Al intenta hacer el make me da el siguiente error:
Makefile:8: /usr/lib/postgresql/9.1/lib/pgxs/src/makefiles/ pgxs.mk : No existe el fichero o el directorio
Si voy al directorio /usr/lib/postgresql/9.1/lib noto que no hay ningún subdirectorio allí. Entonces supongo que no tengo el paquete '-devel' que menciona el autor en su readme.
¿Puedo agregarlo sin romper mas cosas en el postgres :-( ?
Desde ya muchas gracias
Guillermo Villanueva
El 6 de diciembre de 2012 21:24, Alvaro Herrera < alvherre(at)2ndquadrant(dot)com > escribió:
Guillermo E. Villanueva escribió:
> Amigos me mandé un macanon tremendo, en mi pc de desarrollo borré todas las
> funciones de bases de datos sin querer, quería borrar las del server para
> actualizarlas con las nuevas versiones, hice todo lo contrario, osea que
> eliminé las últimas versiones de todas mis funciones de base de datos, las
> cuales uso mucho.
> Tengo alguna posibilidad de recuperarlas o estoy muerto?
> NO TENGO BACKUP
> Insúltenmé todo lo que quieran pero... alguno tiene un salvavidas?
Si no ha ocurrido vacuum en el catálogo pg_proc puedes tener opción:
http://www.depesz.com/2012/04/04/lets-talk-dirty/
--
Álvaro Herrera http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training & Services
10mo. ANIVERSARIO DE LA CREACION DE LA UNIVERSIDAD DE LAS CIENCIAS INFORMATICAS...
CONECTADOS AL FUTURO, CONECTADOS A LA REVOLUCION
http://www.uci.cu
http://www.facebook.com/universidad.uci
http://www.flickr.com/photos/universidad_uci
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripcin:
http://www.postgresql.org/mailpref/pgsql-es-ayuda
From | Date | Subject | |
---|---|---|---|
Next Message | Guillermo E. Villanueva | 2012-12-09 14:44:42 | Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] error humano gravísimo |
Previous Message | Guillermo E. Villanueva | 2012-12-09 14:24:55 | Re: paquete de desarrollo postgres |