eGenix mxODBC Zope DA 2.1.2 GA

eGenix mxODBC Zope DA 2.1.2 GA

eGenix is pleased to announce mxODBC Zope DA version 2.1.2, our popular Zope/Plone ODBC Database Adapter, compatible with Plone 4.0, 4.1 and 4.2, Zope 2.12 and 2.13 and Python 2.6 and 2.7 - available on all major platforms.


The eGenix mxODBC Zope DA allows you to easily connect your Zope or Plone CMS installation to just about any database backend on the market today, giving you the reliability of the commercially supported eGenix product mxODBC and the flexibility of the ODBC standard as middle-tier architecture.

The mxODBC Zope Database Adapter is highly portable, just like Zope itself and provides a high performance interface to all your ODBC data sources, using a single well-supported interface on Windows, Linux, Mac OS X, FreeBSD and other platforms.

This makes it ideal for deployment in ZEO Clusters and Zope hosting environments where stability and high performance are a top priority, establishing an excellent basis and scalable solution for your Plone CMS.

>>>   mxODBC Zope DA Product Page


We are pleased to announce the new version 2.1.2 of our mxODBC Zope/Plone Database Adapter product.

Compatibility Enhancements:

  • Added a work-around for a regression in Python 2.7.4 that results in a segfault when exiting Zope/Plone after loading the mxODBC Zope DA. The regression will be fixed in Python 2.7.5, but we don't want to expose our users to segfaults, so added a work-around.
  • Upgraded the underlying mxODBC library to version 3.2.3. Please see the mxODBC 3.2.3 release announcement for additional details.

Driver Compatibility

  • Please also see the mxODBC Zope DA 2.1.1 announcement for an important new feature which allows to dramatically increase the fetch performance when working with MS SQL Server and IBM DB2 databases.
The complete list of changes is available on the mxODBC Zope DA changelog page.


mxODBC Zope/Plone Database Adapter 2.1.0 was released on 2012-09-18. These are the highlights of the new release:

Updated Plone Support

  • Simplified zc.buildout deployment as used in Plone 4.x and the latest Zope 2.13 releases.
  • Compatible with all recent Plone versions. Please see the mxODBC Zope DA documentation for details on how to install the product for use in Plone.

Enhanced ODBC Driver Support

  • Updated the integrated mxODBC Python Extension to the latest 3.2 release, which includes a number of important new features and ODBC driver compatibility enhancements:
  • Added support for the DataDirect ODBC manager on Linux which is used by several data warehouse database backends
  • Added MS SQL Server ODBC Driver 1.0 for Linux support
  • Added Teradata support
  • Added Netezza support
  • Switched to unixODBC 2.3.1+ API for better 64-bit support on Linux
  • Enhanced Oracle Instance Client support
  • Enhanced IBM DB2 driver support
  • Enhanced Sybase ASE driver support
  • Enhanced FreeTDS ODBC driver support
  • Enhanced PostgreSQL driver support
  • Enhanced generic support for many other ODBC compatible databases

Please see the mxODBC 3.2 release announcement for a complete set of changes available in the underlying mxODBC 3.2 package used in mxODBC Zope/Plone DA 2.1.

For the full list of features, please see the mxODBC Zope DA feature list.


Users are encouraged to upgrade to this latest mxODBC Zope/Plone DA release to benefit from the new features and updated ODBC driver support.

We have taken special care not to introduce backwards incompatible changes, making the upgrade experience as smooth as possible.

As always, patch level upgrades (e.g. from 2.1.0 to 2.1.1) are free of charge. The licenses you have purchased for 2.1 will continue to work with this new release.

For major and minor upgrade purchases, we will give out 20% discount coupons going from mxODBC Zope DA 1.x to 2.1 and 50% coupons for upgrades from mxODBC 2.x to 2.1. After upgrade, use of the original license from which you upgraded is no longer permitted.

Please contact the Sales Team with your existing license serials for details for an upgrade discount coupon.

If you want to try the new release before purchace, you can request 30-day evaluation licenses by visiting our web-site or writing to, stating your name (or the name of the company) and the number of eval licenses that you need.


Please visit the eGenix mxODBC Zope DA product page for downloads, instructions on installation and documentation of the packages

More Information

For more information on the Python products, licensing and download instructions, please write to

Enjoy !

Marc-Andre Lemburg,

Published: 2013-05-07