Plpythonu y Python 2.4

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
*****************************************

Responses

Browse pgsql-es-ayuda by date

  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