No se el lugar adecuado par responder hilo, resumen, con centos 5.4 postgresql 8.4 no compila el PL/JAVA, de hecho no pude encontrar un RPM para que maneje las dependencias, creo que tendre que meter las manos (solo manejo linux a nivel de instalaciones nada de desarrollo) bueno nada duro en verdad.
El PL/Java compilo con postgresql 8.3 (en el sitio donde estan las fuentes esta hasta esa version) resumen baje las fuentes compilo perfecto, ahora no es que me guste PL/JAVA pero estoy ayudando a un amigo que trabaja con Adempiere y la versión vieja usa PL/JAVA, la versión nueva lo elimino. Gracias por las respuestas. Pregunta, aparte hace unos dos o tres años me preguntaba si habia algún agente como RMAN de Oracle para postgresql (motivo) se que se puede copiar en caliente pero para bases postgresql teoricamente grandes lo ideal es empaquetar paquetes y de ahí manejarlos con librerias de cintas, creo que sería un bonito proyecto para realizar. (Oracle me esta dejando de gustar o mejor dicho me estoy volviendo a reencartar con Linux). Pero como dijo Alvaro no cualquier hijo de vecino puede programar algo decente para manejar la data de los usuarios, debe ser confiable y no creo que genere código confiable :( no aún por lo menos. 2010/2/11 Dalcon <[email protected]>: > Creo recordar que si compila para la versión 8.4, tienes quee bajar las > fuentes de repositorio CVS y compilar con java 1.5 > > El 10 de febrero de 2010 14:12, Alvaro Herrera <[email protected]> > escribió: >> >> Ing. Marcos L. Ortiz Valmaseda escribió: >> > El 10/02/2010 17:29, Alvaro Herrera escribió: >> > >Ing. Marcos L. Ortiz Valmaseda escribió: >> > >>El 10/02/2010 16:03, Alvaro Herrera escribió: >> > >>>Horacio Miranda escribió: >> > >>>>Eh revisado leido y buscado durando un buen rato (unas 4 horas) >> > >>>>información sobre como compilar el PL JAVA 1.4 y por lo que estoy >> > >>>>sospechando Postgresql elimino la compatibilidad con el PL/JAVA ? >> > >>>No es que Postgres haya eliminado soporte para pl/java, sino que >> > >>> pl/java >> > >>>no parece haber agregado soporte para 8.4 todavía ... >> > >>> >> > >>Según dice la documentación de pl/java-1.4, es necesario una versión >> > >>mayor a la 8.0.3 para poder trabajar con ella, así que no veo por >> > >>qué no se puede usar con PostgreSQL. Hay una guía de compilación en >> > >>la lista del proyecto en PgFoundry. >> > >Hay muchos detalles internos de Postgres que cambian de versión en >> > >versión. A veces entre una versión y otra no hay que cambiar nada, >> > > pero >> > >otras veces sí. En 8.4 cambió el manejo de snapshots, por ejemplo, que >> > >me imagino que puede haber hecho que pljava deje de funcionar. >> > > >> > >Los cambios deberían ser bastante menores, pero no cualquier hijo de >> > >vecino puede necesariamente hacerlos. >> > > >> > Umm, también lo pienso, pero algún día muchos queremos llegar a eso. >> >> Bueno, la manera de empezar es bajar el código, tratar de compilar, >> fijarse en los errores y ver qué hay que cambiar para que compile :-) >> >> > Me estaba fijando también que PL/java tiene dos lenguajes: uno >> > confiable y otro no. >> >> Igual que plperl y plperlu, por ejemplo. La diferencia está en que uno >> (trusted) está restringido en las operaciones que puede hacer, pero >> puede ser empleado por cualquier usuario; en cambio el otro puede hacer >> cualquier cosa, incluso operaciones normalmente consideradas inseguras, >> y sólo está disponible para superusuarios. >> >> -- >> Alvaro Herrera Vendo parcela en Valdivia: >> >> http://valdivia.vivastreet.cl/loteos-lotes+valdivia/parcela-en-cabo-blanco--valdivia/19288372 >> "I can see support will not be a problem. 10 out of 10." (Simon >> Wittber) >> (http://archives.postgresql.org/pgsql-general/2004-12/msg00159.php) >> -- >> TIP 1: para suscribirte y desuscribirte, visita >> http://archives.postgresql.org/pgsql-es-ayuda > > > > -- > Dante F. Alferez Condori > RPC: 986629927 > -- Saludos, Horacio Miranda Aguilera. RedHat Certified Engineer DBA Oracle - Large databases +56 2 8974500 -- TIP 8: explain analyze es tu amigo
