|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
RE: .execute() method segfault with python2.3
From: Dittmar, Daniel (daniel.dittmar
sap.com)
Date: Thu Mar 18 2004 - 10:16:30 CST
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
If you were using a version of the SAP DB python extensions built for Python 1.5 (like the one in the SAP DB server package), then please try a lib matching your Python version:
ftp://ftp.sap.com/pub/sapdb/bin/linux/sapdb-python-linux-i386-7.4.03.33a.tgz.
Python 2.3 changed the way objects are deleted, so extensions compiled for older releases are no longer compatible.
If you are on RedHat 9, then it wasn't possible to use anything but the 1.5 libraries. This was because Python on RedHat 9 uses four byte unicode characters whereas the rest of the civilized python world uses two byte unicode charaters. The newest archive now contains libs for Python 2.2 and 2.3 compiled without Unicode support(*) (which I hope to raise to full UCS4 support in one of the next versions).
(*) This means that the driver tries to convert Unicode columns to ASCII
Daniel Dittmar
--
Daniel Dittmar
SAP Labs Berlin
daniel.dittmar
sap.com
--
MaxDB Discussion Mailing List
For list archives: http://lists.mysql.com/maxdb
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]