La rama de 5.2 de PHP tiene unnos cuantos bugs con respecto a las funciones de postgres yo me iria a la rama 3 inmediatamente.Con Postgres no creo que haya tantas incompatibilidades creo que lo mas que vas a encontrra es el problema de los cast explicito que agrego 8.3 te recomiendo irte a la 9 montas la BD en prueba y revisa no creo que haya que modificar tantas cosas como para no poder hacerse, como te dije, lo unico que creo es que te tocara revisar a mano las conversiones.
*-------------------------------------------------------* *-Edwin Quijada *-Developer DataBase *-JQ Microsistemas *-Soporte PostgreSQL *-www.jqmicrosistemas.com *-809-849-8087 *-------------------------------------------------------* > Date: Fri, 11 Feb 2011 08:49:55 -0500 > From: mlor...@uci.cu > To: cristian.ruzt...@gmail.com > CC: pgsql-es-ayuda@postgresql.org > Subject: Re: [pgsql-es-ayuda] Postgres y Versiones. > > Creo que hay demasiados releases entre estas dos versiones. Pudieras bajar un > poco de versiones y hacer una migración paulatina entre 7.4 y 8.0, y luego > que ya estés en la rama 8.X, prueba hacer la migración primero a 8.2, y luego > a 8.4. > > Mi recomendación es que hagas la migración hasta la última versión: 9.0.3, > que presenta muchas mejoras y correcciones de seguridad desde el release de > 9.0.0 > > Otra recomendación es que instales una versión más actualizada de tu sistema > operativo (Ubuntu ya va por la versión 10.10), para que así sea más fácil la > instalación de paquetes, tengas un kernel actualizado compatible con más > dispositivos y además con las actualizaciones de seguridad al día. > > La última versión de PHP es la 5.3.3, y mi recomendación es que pruebes > primero con la versión 5.2, porque entre estas dos hay varias > incompatibilidades. > > Saludos y suerte en la acometida. > ----- Mensaje original ----- > De: "Cristian Herrera" <cristian.ruzt...@gmail.com> > Para: pgsql-es-ayuda@postgresql.org > Enviados: Viernes, 11 de Febrero 2011 8:29:39 GMT -05:00 Región oriental EE. > UU./Canadá > Asunto: [pgsql-es-ayuda] Postgres y Versiones. > > Buenas. > > > Tengo una maquina que tiene Postgres 7.4, es una maquina antigua (Ubuntu 5) + > PHP4, esta maquina tiene un sistema administrativo que funciona bien, el > cuento es que acaban de comprar equipos nuevos por lo cual deseo subir de > version a Postgres 8.4 y PHP5, hice un pg_dump y pg_restore el cual dio > problemas por los oid's revisando la documentacion cambie la opcion de > compatibilidad (default_with_oids = on) con lo cual no genero errores al > hacer la restauracion, hasta ahi todo bien, al montar el SIA y hacerlo > funcionar genera varios errores de postgres como Operadores que no existen, > conversiones explicitas de tipos, entre otros, mi pregunta es posible una > compatibilidad entre 7.4 y 8.4 sin cambiar mucho codigo? El SIA tiene un > codigo "horrible" el cual no conozco y llevaria un tiempo considerable > revisarlo todo y hacer los cambios para la compatibilidad lo cual se hará en > paralelo. > > > Gracias por el tiempo. > Saludos > > > Cristian. > > -- > Ing. Marcos Luís Ortíz Valmaseda > System Engineer -- Database Administrator > > Centro de Tecnologías de Gestión de Datos (DATEC) > Universidad de las Ciencias Informáticas > http://postgresql.uci.cu > > - > Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) > Para cambiar tu suscripci�n: > http://www.postgresql.org/mailpref/pgsql-es-ayuda