From: | Oswaldo Hernández <listas(at)soft-com(dot)es> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Plpythonu y Python 2.4 |
Date: | 2005-05-06 11:05:24 |
Message-ID: | 427B4F74.602@soft-com.es |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola a todos,
PostgreSQL 8.0.2 (distribución binaria para windows) sobre Windows XP.
Tenia creado el lenguaje plpythonu con python 2.3 instalado y
funcionando sin problemas.
Hoy he desinstalado python 2.3 e instalado la versión 2.4 de python y
las funciones de postgresql han dejado de funcionar. El log muestra el
siguiente mensaje:
ERROR: could not load library "C:/Archivos de
programa/PostgreSQL/8.0/lib/plpython.dll": dynamic load error
Utilizando createlang he intentado crear de nuevo el lenguaje, pero da
el mismo error.
He solucionado el problema haciendo una copia de la librería
python24.dll a python23.dll. Con esto parece que he engañado a postgres
y las funciones en plpython ya no dan errores y parece que funciona todo
correctamente.
Da la impresión que el lenguaje plpythonu busca la versión 2.3 de python
e ignora la 2.4.
¿Hay algún problema en utilizar esta versión de python con PostgreSQL?
No he hecho la prueba en linux, por lo que ignoro si allí sucede lo mismo.
Gracias.
--
*****************************************
Oswaldo Hernández
oswaldo(at)soft-com(dot)es
*****************************************
From | Date | Subject | |
---|---|---|---|
Next Message | Jose Stragnari | 2005-05-06 11:37:38 | RE: Ayuda Por Favor, Me hechan del Trabajo |
Previous Message | Jaime Casanova | 2005-05-06 06:44:32 | Re: Rendimiento del delete |