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 < [email protected]> escribió: > Quizá sea importante mencionar que mi sistema operativo es ubuntu > Guillermo Villanueva > > > > > El 9 de diciembre de 2012 08:53, Guillermo E. Villanueva < > [email protected]> 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 >> <[email protected]>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 <[email protected]> >>> *Para:* Alvaro Herrera <[email protected]> >>> *CC:* pgsql-es-ayuda <[email protected]> >>> *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 < >>> [email protected]> 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/<http://www.2ndquadrant.com/> >>> PostgreSQL Development, 24x7 Support, Training & Services >>> >>> >>> >>> >>> >> >
