From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Jan 13 11:13:18 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 13 11:13:18 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Jan 13 11:13:18 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 13 11:13:18 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Fri Jan 13 11:13:18 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 13 11:13:18 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Fri Jan 13 11:13:18 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Jan 13 15:13:50 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 13 15:13:50 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Jan 13 15:13:50 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 13 15:13:51 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Fri Jan 13 15:13:51 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 13 15:13:51 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Fri Jan 13 15:13:51 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Jan 13 15:21:13 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 13 15:21:13 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Jan 13 15:21:13 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 13 15:21:13 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Fri Jan 13 15:21:13 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 13 15:21:13 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Fri Jan 13 15:21:13 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Jan 13 16:00:45 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 13 16:00:45 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Jan 13 16:00:45 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 13 16:00:45 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Fri Jan 13 16:00:45 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 13 16:00:45 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Fri Jan 13 16:00:45 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Jan 13 20:01:33 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 13 20:01:34 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Jan 13 20:01:34 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 13 20:01:34 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Fri Jan 13 20:01:34 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 13 20:01:34 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Fri Jan 13 20:01:34 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Jan 14 08:02:13 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 14 08:02:13 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Jan 14 08:02:13 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 14 08:02:13 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sat Jan 14 08:02:13 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 14 08:02:13 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sat Jan 14 08:02:14 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Jan 14 12:00:42 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 14 12:00:42 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Jan 14 12:00:42 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 14 12:00:42 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sat Jan 14 12:00:42 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 14 12:00:42 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sat Jan 14 12:00:43 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Jan 14 16:00:42 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 14 16:00:42 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Jan 14 16:00:42 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 14 16:00:42 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sat Jan 14 16:00:42 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 14 16:00:42 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sat Jan 14 16:00:42 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Jan 14 20:00:38 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 14 20:00:39 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Jan 14 20:00:39 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 14 20:00:39 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sat Jan 14 20:00:39 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 14 20:00:39 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sat Jan 14 20:00:39 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Jan 15 08:02:03 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 15 08:02:03 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Jan 15 08:02:03 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 15 08:02:04 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sun Jan 15 08:02:04 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 15 08:02:04 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sun Jan 15 08:02:04 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Jan 15 12:00:48 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 15 12:00:48 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Jan 15 12:00:48 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 15 12:00:48 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sun Jan 15 12:00:48 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 15 12:00:48 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sun Jan 15 12:00:48 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Jan 15 16:00:41 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 15 16:00:41 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Jan 15 16:00:41 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 15 16:00:41 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sun Jan 15 16:00:41 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 15 16:00:41 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sun Jan 15 16:00:42 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Jan 15 20:00:38 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 15 20:00:38 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Jan 15 20:00:38 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 15 20:00:38 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sun Jan 15 20:00:38 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 15 20:00:38 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sun Jan 15 20:00:38 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Jan 16 08:02:26 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 16 08:02:26 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Jan 16 08:02:26 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 16 08:02:27 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Mon Jan 16 08:02:27 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 16 08:02:27 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Mon Jan 16 08:02:27 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Jan 16 12:00:46 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 16 12:00:46 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Jan 16 12:00:46 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 16 12:00:46 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Mon Jan 16 12:00:46 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 16 12:00:46 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Mon Jan 16 12:00:46 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Jan 16 16:00:45 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 16 16:00:45 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Jan 16 16:00:45 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 16 16:00:46 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Mon Jan 16 16:00:46 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 16 16:00:46 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Mon Jan 16 16:00:46 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Jan 16 20:00:40 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 16 20:00:40 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Jan 16 20:00:40 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 16 20:00:40 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Mon Jan 16 20:00:40 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 16 20:00:40 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Mon Jan 16 20:00:40 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Jan 17 08:02:28 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 17 08:02:28 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Jan 17 08:02:28 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 17 08:02:28 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Tue Jan 17 08:02:28 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 17 08:02:28 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Tue Jan 17 08:02:29 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Jan 17 12:00:55 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 17 12:00:55 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Jan 17 12:00:55 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 17 12:00:55 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Tue Jan 17 12:00:55 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 17 12:00:55 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Tue Jan 17 12:00:55 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Jan 17 16:00:46 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 17 16:00:46 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Jan 17 16:00:46 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 17 16:00:46 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Tue Jan 17 16:00:46 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 17 16:00:46 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Tue Jan 17 16:00:46 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Jan 17 20:00:48 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 17 20:00:48 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Jan 17 20:00:48 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 17 20:00:48 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Tue Jan 17 20:00:48 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 17 20:00:48 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Tue Jan 17 20:00:49 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Jan 18 08:04:11 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Jan 18 08:04:11 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Jan 18 08:04:11 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Jan 18 08:04:11 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Wed Jan 18 08:04:11 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Jan 18 08:04:11 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Wed Jan 18 08:04:11 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Jan 18 12:00:59 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Jan 18 12:00:59 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Jan 18 12:00:59 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Jan 18 12:00:59 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Wed Jan 18 12:00:59 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Jan 18 12:00:59 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Wed Jan 18 12:00:59 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Jan 18 16:01:22 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Jan 18 16:01:22 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Jan 18 16:01:22 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Jan 18 16:01:22 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Wed Jan 18 16:01:22 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Jan 18 16:01:22 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Wed Jan 18 16:01:23 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Jan 18 20:00:48 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Jan 18 20:00:48 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Jan 18 20:00:48 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Jan 18 20:00:48 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Wed Jan 18 20:00:48 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Jan 18 20:00:48 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Wed Jan 18 20:00:49 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Thu Jan 19 08:04:32 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Jan 19 08:04:32 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Thu Jan 19 08:04:32 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Jan 19 08:04:32 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Thu Jan 19 08:04:32 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Jan 19 08:04:32 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Thu Jan 19 08:04:33 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Thu Jan 19 12:00:57 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Jan 19 12:00:57 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Thu Jan 19 12:00:57 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Jan 19 12:00:57 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Thu Jan 19 12:00:57 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Jan 19 12:00:57 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Thu Jan 19 12:00:57 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Thu Jan 19 16:02:43 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Jan 19 16:02:43 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Thu Jan 19 16:02:43 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Jan 19 16:02:43 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Thu Jan 19 16:02:43 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Jan 19 16:02:43 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Thu Jan 19 16:02:44 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Thu Jan 19 20:00:44 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Jan 19 20:00:44 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Thu Jan 19 20:00:44 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Jan 19 20:00:44 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Thu Jan 19 20:00:44 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Jan 19 20:00:44 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Thu Jan 19 20:00:44 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Jan 20 08:06:31 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 20 08:06:31 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Jan 20 08:06:31 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 20 08:06:31 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Fri Jan 20 08:06:31 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 20 08:06:31 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Fri Jan 20 08:06:32 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Jan 20 12:01:55 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 20 12:01:55 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Jan 20 12:01:55 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 20 12:01:55 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Fri Jan 20 12:01:55 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 20 12:01:55 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Fri Jan 20 12:01:55 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Jan 20 16:00:49 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 20 16:00:49 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Jan 20 16:00:49 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 20 16:00:49 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Fri Jan 20 16:00:49 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 20 16:00:49 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Fri Jan 20 16:00:49 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Jan 20 20:00:44 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 20 20:00:44 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Jan 20 20:00:44 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 20 20:00:44 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Fri Jan 20 20:00:44 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 20 20:00:44 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Fri Jan 20 20:00:44 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Jan 21 08:03:47 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 21 08:03:47 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Jan 21 08:03:47 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 21 08:03:47 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sat Jan 21 08:03:47 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 21 08:03:47 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sat Jan 21 08:03:47 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Jan 21 12:00:58 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 21 12:00:58 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Jan 21 12:00:58 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 21 12:00:58 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sat Jan 21 12:00:58 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 21 12:00:58 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sat Jan 21 12:00:58 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Jan 21 16:00:48 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 21 16:00:48 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Jan 21 16:00:48 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 21 16:00:48 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sat Jan 21 16:00:48 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 21 16:00:48 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sat Jan 21 16:00:48 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Jan 21 20:00:47 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 21 20:00:47 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Jan 21 20:00:47 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 21 20:00:47 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sat Jan 21 20:00:47 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 21 20:00:47 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sat Jan 21 20:00:47 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Jan 22 08:02:39 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 22 08:02:39 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Jan 22 08:02:39 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 22 08:02:39 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sun Jan 22 08:02:39 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 22 08:02:39 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sun Jan 22 08:02:40 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Jan 22 12:00:48 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 22 12:00:48 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Jan 22 12:00:48 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 22 12:00:48 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sun Jan 22 12:00:48 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 22 12:00:48 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sun Jan 22 12:00:48 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Jan 22 16:01:12 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 22 16:01:13 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Jan 22 16:01:13 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 22 16:01:13 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sun Jan 22 16:01:13 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 22 16:01:13 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sun Jan 22 16:01:13 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Jan 22 20:01:09 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 22 20:01:10 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Jan 22 20:01:10 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 22 20:01:10 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sun Jan 22 20:01:10 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 22 20:01:10 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sun Jan 22 20:01:10 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Jan 23 08:02:31 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 23 08:02:31 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Jan 23 08:02:31 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 23 08:02:31 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Mon Jan 23 08:02:31 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 23 08:02:31 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Mon Jan 23 08:02:32 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Jan 23 12:00:52 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 23 12:00:53 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Jan 23 12:00:53 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 23 12:00:53 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Mon Jan 23 12:00:53 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 23 12:00:53 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Mon Jan 23 12:00:53 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Jan 23 16:01:38 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 23 16:01:38 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Jan 23 16:01:38 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 23 16:01:38 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Mon Jan 23 16:01:39 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 23 16:01:39 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Mon Jan 23 16:01:39 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Jan 23 20:00:48 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 23 20:00:49 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Jan 23 20:00:49 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 23 20:00:49 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Mon Jan 23 20:00:49 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 23 20:00:49 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Mon Jan 23 20:00:49 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Jan 24 08:03:03 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 24 08:03:03 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Jan 24 08:03:03 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 24 08:03:03 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Tue Jan 24 08:03:03 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 24 08:03:03 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Tue Jan 24 08:03:04 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Jan 24 12:02:41 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 24 12:02:41 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Jan 24 12:02:41 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 24 12:02:41 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Tue Jan 24 12:02:41 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 24 12:02:41 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Tue Jan 24 12:02:42 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Jan 24 16:01:16 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 24 16:01:16 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Jan 24 16:01:16 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 24 16:01:16 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Tue Jan 24 16:01:16 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 24 16:01:16 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Tue Jan 24 16:01:16 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Jan 24 20:01:48 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 24 20:01:48 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Jan 24 20:01:48 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 24 20:01:48 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Tue Jan 24 20:01:48 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 24 20:01:48 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Tue Jan 24 20:01:48 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Jan 25 08:01:56 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Jan 25 08:01:57 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Jan 25 08:01:57 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Jan 25 08:01:57 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Wed Jan 25 08:01:57 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Jan 25 08:01:58 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Wed Jan 25 08:01:58 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Jan 25 12:00:58 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Jan 25 12:00:58 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Jan 25 12:00:58 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Jan 25 12:00:58 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Wed Jan 25 12:00:58 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Jan 25 12:00:58 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Wed Jan 25 12:00:59 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Jan 25 16:00:57 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Jan 25 16:00:57 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Jan 25 16:00:57 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Jan 25 16:00:57 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Wed Jan 25 16:00:57 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Jan 25 16:00:57 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Wed Jan 25 16:00:57 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Jan 25 20:00:51 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Jan 25 20:00:51 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Jan 25 20:00:51 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Jan 25 20:00:51 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Wed Jan 25 20:00:51 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Jan 25 20:00:51 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Wed Jan 25 20:00:51 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Thu Jan 26 08:05:24 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Jan 26 08:05:24 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Thu Jan 26 08:05:24 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Jan 26 08:05:25 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Thu Jan 26 08:05:25 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Jan 26 08:05:25 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Thu Jan 26 08:05:25 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Thu Jan 26 12:01:01 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Jan 26 12:01:01 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Thu Jan 26 12:01:01 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Jan 26 12:01:01 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Thu Jan 26 12:01:01 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Jan 26 12:01:01 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Thu Jan 26 12:01:03 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Thu Jan 26 16:00:50 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Jan 26 16:00:50 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Thu Jan 26 16:00:50 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Jan 26 16:00:50 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Thu Jan 26 16:00:50 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Jan 26 16:00:50 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Thu Jan 26 16:00:50 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Thu Jan 26 20:00:44 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Jan 26 20:00:44 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Thu Jan 26 20:00:44 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Jan 26 20:00:44 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Thu Jan 26 20:00:44 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Jan 26 20:00:44 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Thu Jan 26 20:00:45 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Jan 27 08:06:19 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 27 08:06:20 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Jan 27 08:06:20 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 27 08:06:20 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Fri Jan 27 08:06:20 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 27 08:06:20 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Fri Jan 27 08:06:23 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Jan 27 12:02:05 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 27 12:02:05 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Jan 27 12:02:05 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 27 12:02:05 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Fri Jan 27 12:02:05 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 27 12:02:05 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Fri Jan 27 12:02:05 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Jan 27 16:01:00 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 27 16:01:00 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Jan 27 16:01:00 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 27 16:01:00 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Fri Jan 27 16:01:00 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 27 16:01:00 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Fri Jan 27 16:01:01 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Jan 27 20:00:52 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 27 20:00:52 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Jan 27 20:00:52 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 27 20:00:52 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Fri Jan 27 20:00:52 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Jan 27 20:00:52 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Fri Jan 27 20:00:52 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Jan 28 08:05:26 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 28 08:05:26 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Jan 28 08:05:26 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 28 08:05:26 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sat Jan 28 08:05:26 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 28 08:05:26 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sat Jan 28 08:05:27 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Jan 28 12:01:50 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 28 12:01:52 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Jan 28 12:01:52 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 28 12:01:52 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sat Jan 28 12:01:52 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 28 12:01:52 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sat Jan 28 12:01:52 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Jan 28 16:00:51 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 28 16:00:51 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Jan 28 16:00:51 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 28 16:00:51 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sat Jan 28 16:00:51 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 28 16:00:51 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sat Jan 28 16:00:51 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Jan 28 20:00:51 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 28 20:00:51 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Jan 28 20:00:51 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 28 20:00:51 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sat Jan 28 20:00:51 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Jan 28 20:00:51 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sat Jan 28 20:00:51 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Jan 29 08:07:17 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 29 08:07:17 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Jan 29 08:07:17 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 29 08:07:17 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sun Jan 29 08:07:17 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 29 08:07:17 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sun Jan 29 08:07:20 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Jan 29 12:00:57 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 29 12:00:57 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Jan 29 12:00:57 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 29 12:00:57 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sun Jan 29 12:00:57 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 29 12:00:57 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sun Jan 29 12:00:58 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Jan 29 16:00:51 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 29 16:00:51 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Jan 29 16:00:51 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 29 16:00:51 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sun Jan 29 16:00:51 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 29 16:00:51 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sun Jan 29 16:00:51 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Jan 29 20:00:52 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 29 20:00:52 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Jan 29 20:00:52 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 29 20:00:52 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sun Jan 29 20:00:52 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Jan 29 20:00:52 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sun Jan 29 20:00:52 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Jan 30 08:08:07 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 30 08:08:07 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Jan 30 08:08:07 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 30 08:08:07 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Mon Jan 30 08:08:07 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 30 08:08:07 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Mon Jan 30 08:08:10 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Jan 30 12:03:46 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 30 12:03:46 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Jan 30 12:03:46 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 30 12:03:46 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Mon Jan 30 12:03:46 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 30 12:03:46 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Mon Jan 30 12:03:47 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Jan 30 16:04:00 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 30 16:04:00 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Jan 30 16:04:00 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 30 16:04:00 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Mon Jan 30 16:04:00 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 30 16:04:00 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Mon Jan 30 16:04:01 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Jan 30 20:02:06 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 30 20:02:06 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Jan 30 20:02:06 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 30 20:02:06 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Mon Jan 30 20:02:06 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Jan 30 20:02:06 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Mon Jan 30 20:02:07 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Jan 31 08:07:39 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 31 08:07:39 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Jan 31 08:07:39 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 31 08:07:39 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Tue Jan 31 08:07:39 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 31 08:07:39 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Tue Jan 31 08:07:39 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Jan 31 12:04:07 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 31 12:04:07 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Jan 31 12:04:07 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 31 12:04:07 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Tue Jan 31 12:04:07 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 31 12:04:07 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Tue Jan 31 12:04:08 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Jan 31 16:02:10 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 31 16:02:10 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Jan 31 16:02:10 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 31 16:02:10 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Tue Jan 31 16:02:10 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 31 16:02:10 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Tue Jan 31 16:02:11 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Jan 31 20:01:02 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 31 20:01:02 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Jan 31 20:01:02 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 31 20:01:02 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Tue Jan 31 20:01:02 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Jan 31 20:01:02 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Tue Jan 31 20:01:02 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Feb 1 08:09:21 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 1 08:09:21 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Feb 1 08:09:22 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 1 08:09:22 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Wed Feb 1 08:09:22 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 1 08:09:22 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Wed Feb 1 08:09:22 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Feb 1 12:02:36 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 1 12:02:36 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Feb 1 12:02:36 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 1 12:02:36 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Wed Feb 1 12:02:36 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 1 12:02:36 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Wed Feb 1 12:02:37 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Feb 1 16:00:58 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 1 16:00:58 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Feb 1 16:00:58 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 1 16:00:58 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Wed Feb 1 16:00:58 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 1 16:00:58 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Wed Feb 1 16:00:58 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Feb 1 20:00:57 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 1 20:00:58 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Feb 1 20:00:58 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 1 20:00:58 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Wed Feb 1 20:00:58 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 1 20:00:58 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Wed Feb 1 20:00:58 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Thu Feb 2 08:11:48 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Feb 2 08:11:48 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Thu Feb 2 08:11:48 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Feb 2 08:11:48 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Thu Feb 2 08:11:48 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Feb 2 08:11:48 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Thu Feb 2 08:11:49 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Thu Feb 2 12:02:41 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Feb 2 12:02:41 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Thu Feb 2 12:02:41 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Feb 2 12:02:41 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Thu Feb 2 12:02:41 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Feb 2 12:02:41 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Thu Feb 2 12:02:41 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Thu Feb 2 16:01:06 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Feb 2 16:01:06 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Thu Feb 2 16:01:06 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Feb 2 16:01:06 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Thu Feb 2 16:01:06 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Feb 2 16:01:06 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Thu Feb 2 16:01:06 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Thu Feb 2 20:00:56 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Feb 2 20:00:56 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Thu Feb 2 20:00:57 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Feb 2 20:00:57 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Thu Feb 2 20:00:57 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Feb 2 20:00:57 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Thu Feb 2 20:00:57 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Feb 3 08:11:31 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Feb 3 08:11:31 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Feb 3 08:11:31 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Feb 3 08:11:31 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Fri Feb 3 08:11:31 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Feb 3 08:11:31 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Fri Feb 3 08:11:33 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Feb 3 12:02:30 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Feb 3 12:02:30 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Feb 3 12:02:30 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Feb 3 12:02:30 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Fri Feb 3 12:02:30 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Feb 3 12:02:30 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Fri Feb 3 12:02:31 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Feb 3 16:00:54 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Feb 3 16:00:54 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Feb 3 16:00:54 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Feb 3 16:00:54 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Fri Feb 3 16:00:54 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Feb 3 16:00:54 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Fri Feb 3 16:00:54 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Feb 3 20:00:59 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Feb 3 20:00:59 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Feb 3 20:00:59 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Feb 3 20:00:59 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Fri Feb 3 20:00:59 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Feb 3 20:00:59 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Fri Feb 3 20:00:59 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Feb 4 08:07:18 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Feb 4 08:07:19 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Feb 4 08:07:19 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Feb 4 08:07:19 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sat Feb 4 08:07:19 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Feb 4 08:07:19 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sat Feb 4 08:07:21 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Feb 4 12:02:34 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Feb 4 12:02:34 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Feb 4 12:02:35 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Feb 4 12:02:35 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sat Feb 4 12:02:35 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Feb 4 12:02:35 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sat Feb 4 12:02:35 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Feb 4 16:01:09 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Feb 4 16:01:09 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Feb 4 16:01:09 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Feb 4 16:01:09 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sat Feb 4 16:01:09 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Feb 4 16:01:09 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sat Feb 4 16:01:09 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Feb 4 20:01:00 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Feb 4 20:01:00 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Feb 4 20:01:00 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Feb 4 20:01:00 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sat Feb 4 20:01:00 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Feb 4 20:01:00 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sat Feb 4 20:01:00 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Feb 5 08:07:36 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Feb 5 08:07:36 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Feb 5 08:07:36 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Feb 5 08:07:37 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sun Feb 5 08:07:37 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Feb 5 08:07:37 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sun Feb 5 08:07:38 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Feb 5 12:02:35 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Feb 5 12:02:35 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Feb 5 12:02:35 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Feb 5 12:02:35 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sun Feb 5 12:02:35 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Feb 5 12:02:35 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sun Feb 5 12:02:36 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Feb 5 16:01:03 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Feb 5 16:01:03 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Feb 5 16:01:03 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Feb 5 16:01:03 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sun Feb 5 16:01:03 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Feb 5 16:01:03 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sun Feb 5 16:01:04 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Feb 5 20:00:56 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Feb 5 20:00:56 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Feb 5 20:00:56 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Feb 5 20:00:56 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sun Feb 5 20:00:56 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Feb 5 20:00:56 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sun Feb 5 20:00:57 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Feb 6 08:13:35 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Feb 6 08:13:35 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Feb 6 08:13:35 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Feb 6 08:13:35 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Mon Feb 6 08:13:35 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Feb 6 08:13:36 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Mon Feb 6 08:13:40 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Feb 6 12:02:33 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Feb 6 12:02:33 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Feb 6 12:02:33 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Feb 6 12:02:34 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Mon Feb 6 12:02:34 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Feb 6 12:02:34 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Mon Feb 6 12:02:34 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Feb 6 16:01:02 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Feb 6 16:01:02 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Feb 6 16:01:02 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Feb 6 16:01:02 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Mon Feb 6 16:01:02 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Feb 6 16:01:02 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Mon Feb 6 16:01:03 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Feb 6 20:00:57 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Feb 6 20:00:57 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Feb 6 20:00:57 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Feb 6 20:00:57 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Mon Feb 6 20:00:57 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Feb 6 20:00:58 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Mon Feb 6 20:00:58 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Feb 7 08:21:12 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Feb 7 08:21:13 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Feb 7 08:21:13 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Feb 7 08:21:13 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Tue Feb 7 08:21:13 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Feb 7 08:21:13 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Tue Feb 7 08:21:18 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Feb 7 12:03:08 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Feb 7 12:03:08 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Feb 7 12:03:08 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Feb 7 12:03:08 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Tue Feb 7 12:03:08 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Feb 7 12:03:08 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Tue Feb 7 12:03:09 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Feb 7 16:01:06 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Feb 7 16:01:06 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Feb 7 16:01:06 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Feb 7 16:01:06 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Tue Feb 7 16:01:06 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Feb 7 16:01:06 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Tue Feb 7 16:01:06 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Feb 7 20:01:01 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Feb 7 20:01:01 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Feb 7 20:01:01 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Feb 7 20:01:01 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Tue Feb 7 20:01:01 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Feb 7 20:01:01 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Tue Feb 7 20:01:01 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Feb 8 08:21:07 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 8 08:21:08 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Feb 8 08:21:08 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 8 08:21:08 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Wed Feb 8 08:21:08 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 8 08:21:08 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Wed Feb 8 08:21:11 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Feb 8 12:03:02 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 8 12:03:02 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Feb 8 12:03:02 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 8 12:03:02 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Wed Feb 8 12:03:02 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 8 12:03:02 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Wed Feb 8 12:03:03 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Feb 8 16:01:09 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 8 16:01:09 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Feb 8 16:01:09 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 8 16:01:09 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Wed Feb 8 16:01:10 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 8 16:01:10 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Wed Feb 8 16:01:10 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Feb 8 20:00:58 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 8 20:00:59 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Feb 8 20:00:59 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 8 20:00:59 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Wed Feb 8 20:00:59 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 8 20:00:59 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Wed Feb 8 20:00:59 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Thu Feb 9 08:08:39 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Feb 9 08:08:40 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Thu Feb 9 08:08:40 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Feb 9 08:08:40 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Thu Feb 9 08:08:40 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Feb 9 08:08:40 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Thu Feb 9 08:08:41 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Thu Feb 9 12:02:50 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Feb 9 12:02:50 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Thu Feb 9 12:02:50 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Feb 9 12:02:50 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Thu Feb 9 12:02:50 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Feb 9 12:02:50 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Thu Feb 9 12:02:50 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Thu Feb 9 16:01:10 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Feb 9 16:01:11 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Thu Feb 9 16:01:11 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Feb 9 16:01:11 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Thu Feb 9 16:01:11 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Feb 9 16:01:11 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Thu Feb 9 16:01:11 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Thu Feb 9 20:01:04 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Feb 9 20:01:04 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Thu Feb 9 20:01:04 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Feb 9 20:01:04 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Thu Feb 9 20:01:04 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Feb 9 20:01:04 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Thu Feb 9 20:01:05 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Feb 10 08:18:06 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Feb 10 08:18:08 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Feb 10 08:18:08 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Feb 10 08:18:08 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Fri Feb 10 08:18:11 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Feb 10 08:18:11 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Fri Feb 10 08:18:21 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Feb 10 12:03:28 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Feb 10 12:03:28 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Feb 10 12:03:28 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Feb 10 12:03:28 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Fri Feb 10 12:03:28 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Feb 10 12:03:28 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Fri Feb 10 12:03:28 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Feb 10 16:01:04 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Feb 10 16:01:04 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Feb 10 16:01:04 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Feb 10 16:01:04 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Fri Feb 10 16:01:04 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Feb 10 16:01:04 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Fri Feb 10 16:01:04 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Feb 10 20:01:09 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Feb 10 20:01:09 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Feb 10 20:01:09 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Feb 10 20:01:09 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Fri Feb 10 20:01:09 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Feb 10 20:01:09 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Fri Feb 10 20:01:09 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Feb 11 08:12:26 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Feb 11 08:12:26 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Feb 11 08:12:26 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Feb 11 08:12:26 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sat Feb 11 08:12:26 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Feb 11 08:12:26 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sat Feb 11 08:12:29 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Feb 11 12:02:30 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Feb 11 12:02:30 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Feb 11 12:02:30 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Feb 11 12:02:30 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sat Feb 11 12:02:30 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Feb 11 12:02:30 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sat Feb 11 12:02:30 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Feb 11 16:01:00 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Feb 11 16:01:00 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Feb 11 16:01:00 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Feb 11 16:01:00 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sat Feb 11 16:01:00 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Feb 11 16:01:00 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sat Feb 11 16:01:01 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Feb 11 20:00:54 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Feb 11 20:00:54 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sat Feb 11 20:00:54 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Feb 11 20:00:54 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sat Feb 11 20:00:54 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sat Feb 11 20:00:54 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sat Feb 11 20:00:54 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Feb 12 08:08:51 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Feb 12 08:08:51 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Feb 12 08:08:51 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Feb 12 08:08:51 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sun Feb 12 08:08:51 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Feb 12 08:08:51 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sun Feb 12 08:08:53 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Feb 12 12:02:37 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Feb 12 12:02:37 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Feb 12 12:02:37 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Feb 12 12:02:37 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sun Feb 12 12:02:37 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Feb 12 12:02:37 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sun Feb 12 12:02:38 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Feb 12 16:01:04 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Feb 12 16:01:04 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Feb 12 16:01:04 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Feb 12 16:01:04 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sun Feb 12 16:01:04 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Feb 12 16:01:04 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sun Feb 12 16:01:04 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Feb 12 20:00:58 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Feb 12 20:00:58 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Sun Feb 12 20:00:58 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Feb 12 20:00:58 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Sun Feb 12 20:00:58 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Sun Feb 12 20:00:58 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Sun Feb 12 20:00:58 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Feb 13 08:16:17 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Feb 13 08:16:17 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Feb 13 08:16:17 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Feb 13 08:16:17 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Mon Feb 13 08:16:17 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Feb 13 08:16:17 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Mon Feb 13 08:16:18 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Feb 13 12:02:55 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Feb 13 12:02:56 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Feb 13 12:02:56 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Feb 13 12:02:56 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Mon Feb 13 12:02:56 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Feb 13 12:02:56 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Mon Feb 13 12:02:56 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Feb 13 16:01:17 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Feb 13 16:01:17 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Feb 13 16:01:17 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Feb 13 16:01:17 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Mon Feb 13 16:01:17 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Feb 13 16:01:17 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Mon Feb 13 16:01:17 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Feb 13 20:00:58 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Feb 13 20:00:58 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Mon Feb 13 20:00:58 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Feb 13 20:00:58 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Mon Feb 13 20:00:58 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Mon Feb 13 20:00:58 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Mon Feb 13 20:00:58 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Feb 14 08:18:19 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Feb 14 08:18:20 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Feb 14 08:18:20 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Feb 14 08:18:20 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Tue Feb 14 08:18:20 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Feb 14 08:18:20 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Tue Feb 14 08:18:22 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Feb 14 12:03:12 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Feb 14 12:03:12 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Feb 14 12:03:12 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Feb 14 12:03:12 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Tue Feb 14 12:03:12 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Feb 14 12:03:12 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Tue Feb 14 12:03:13 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Feb 14 16:01:21 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Feb 14 16:01:21 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Feb 14 16:01:21 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Feb 14 16:01:21 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Tue Feb 14 16:01:21 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Feb 14 16:01:21 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Tue Feb 14 16:01:21 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Feb 14 20:01:03 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Feb 14 20:01:03 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Tue Feb 14 20:01:03 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Feb 14 20:01:03 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Tue Feb 14 20:01:03 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Tue Feb 14 20:01:03 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Tue Feb 14 20:01:03 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Feb 15 08:25:36 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 15 08:25:37 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Feb 15 08:25:37 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 15 08:25:38 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Wed Feb 15 08:25:38 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 15 08:25:38 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Wed Feb 15 08:25:43 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Feb 15 12:05:06 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 15 12:05:06 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Feb 15 12:05:06 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 15 12:05:06 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Wed Feb 15 12:05:06 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 15 12:05:06 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Wed Feb 15 12:05:09 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Feb 15 16:01:27 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 15 16:01:27 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Feb 15 16:01:27 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 15 16:01:27 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Wed Feb 15 16:01:27 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 15 16:01:27 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Wed Feb 15 16:01:28 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Feb 15 19:27:59 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 15 19:27:59 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Feb 15 19:27:59 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 15 19:27:59 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Wed Feb 15 19:27:59 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 15 19:27:59 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Wed Feb 15 19:27:59 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Feb 15 20:12:56 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 15 20:12:56 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Wed Feb 15 20:12:56 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 15 20:12:56 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Wed Feb 15 20:12:56 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Wed Feb 15 20:12:56 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Wed Feb 15 20:12:57 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Thu Feb 16 08:44:34 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Feb 16 08:44:35 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Thu Feb 16 08:44:35 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Feb 16 08:44:35 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Thu Feb 16 08:44:35 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Thu Feb 16 08:44:35 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Thu Feb 16 08:44:38 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au From davis at mccalldesign.com Tue Apr 8 12:16:36 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Mar 31 16:33:27 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? Message-ID: <3E931204.1010306@mccalldesign.com> Hi; I'm having no end of trouble attempting to get my Zope, which is running on a Linux box, to fetch data from my MS Access database, which is naturally running on a separate Windows box. To get to the point up front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, an open source ODBC client, rather than iODBC/unixODBC? If so, how difficult is this to accomplish? My technical skills are somewhat limited. So far, I've downloaded/installed mxODBC and the Zope DA and got them running without much of a problem. I've got iODBC installed and running, but can't get the expensive driver's I've installed to work. After having spent HOURS and HOURS trying to make this run, I've pretty much had it. I know DBTCP works; there's just no Zope DA that works with it. If there's some means to connect the two, then it will save me (and anyone else who needs to do this same thing) hours of work and a lot of money. Davis From mal at lemburg.com Tue Apr 8 22:42:41 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Mar 31 16:33:28 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E931204.1010306@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> Message-ID: <3E932631.2020001@lemburg.com> Davis Marques wrote: > Hi; > > I'm having no end of trouble attempting to get my Zope, which is running > on a Linux box, to fetch data from my MS Access database, which is > naturally running on a separate Windows box. To get to the point up > front, I'm wondering if its possible to use mxODBC/Zope DA with DBTCP, > an open source ODBC client, rather than iODBC/unixODBC? If so, how > difficult is this to accomplish? My technical skills are somewhat limited. AFAIK, MS Access does not provide remote access, so you'll have to use an ODBC-ODBC bridge such as the one from EasySoft to access it from Linux. This works with mxODBC. A cheap solution seems to be MDBTools ODBC driver: http://forums.devshed.com/archive/46/2002/06/4/37357 http://mdbtools.sourceforge.net/ or the ODBC Socket Server: http://odbcsock.sourceforge.net/ For a version with transaction support see UniverSQL: http://www.sidespace.com/products/universql/ None of the above alternatives have been tested by us. Feedback is welcome. > So far, I've downloaded/installed mxODBC and the Zope DA and got them > running without much of a problem. I've got iODBC installed and > running, but can't get the expensive driver's I've installed to work. > After having spent HOURS and HOURS trying to make this run, I've pretty > much had it. I know DBTCP works; there's just no Zope DA that works > with it. If there's some means to connect the two, then it will save me > (and anyone else who needs to do this same thing) hours of work and a > lot of money. We are looking into providing our own ODBC bridge solution in the next few months. It will enable you to access any ODBC database over a network by hooking up to a database server local ODBC driver, e.g. you will be able to access MS Access or Excel files from Linux without problems. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 08 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 77 days left From davis at mccalldesign.com Thu Apr 10 14:25:49 2003 From: davis at mccalldesign.com (Davis Marques) Date: Fri Mar 31 16:33:28 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> Message-ID: <3E95D34D.9080900@mccalldesign.com> > None of the above alternatives have been tested by us. Feedback > is welcome. Some feedback ... > A cheap solution seems to be MDBTools ODBC driver: > http://forums.devshed.com/archive/46/2002/06/4/37357 > http://mdbtools.sourceforge.net/ After two days of trying to get this to work I've more or less run out of patience. I won't recap the story, since its too long and arduous to both write and read, but I ended up starting from scratch with a fresh install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and mxODBC Zope DA installed. But, I can't get mxODBC to work. When I start Zope, I get this error: [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... loaded eGenix mxODBC Zope DA: trying unixODBC interface... loaded ------ 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA Traceback (innermost last): File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, line 531, in import_product File Products/mxODBCZopeDA/__init__.py, line 10, in ? File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later If I run Zope's built in python from the command line, I am able to import the mx module. Any suggestions? Davis From mal at lemburg.com Fri Apr 11 10:42:07 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Mar 31 16:33:28 2006 Subject: [egenix-users] mxODBC and Python-DBTCP???? In-Reply-To: <3E95D34D.9080900@mccalldesign.com> References: <3E931204.1010306@mccalldesign.com> <3E932631.2020001@lemburg.com> <3E95D34D.9080900@mccalldesign.com> Message-ID: <3E9671CF.30601@lemburg.com> Davis Marques wrote: > > >> None of the above alternatives have been tested by us. Feedback >> is welcome. > > Some feedback ... > >> A cheap solution seems to be MDBTools ODBC driver: >> http://forums.devshed.com/archive/46/2002/06/4/37357 >> http://mdbtools.sourceforge.net/ > > > > After two days of trying to get this to work I've more or less run out > of patience. I won't recap the story, since its too long and arduous to > both write and read, but I ended up starting from scratch with a fresh > install of RedHat 9. I've got MDB Tools, iODBC, unixODBC, mxODBC and > mxODBC Zope DA installed. But, I can't get mxODBC to work. > > When I start Zope, I get this error: > > [root@zulu downloads]# eGenix mxODBC Zope DA: trying iODBC interface... > loaded > eGenix mxODBC Zope DA: trying unixODBC interface... loaded > ------ > 2003-04-10T18:20:30 ERROR(200) Zope Could not import Products.mxODBCZopeDA > Traceback (innermost last): > File /usr/local/Zope-2.5.1b2-linux2-x86/lib/python/OFS/Application.py, > line 531, in import_product > File Products/mxODBCZopeDA/__init__.py, line 10, in ? > File Products/mxODBCZopeDA/ZopeDA.py, line 385, in ? > ImportError: eGenix mxODBC Zope DA requires mxODBC 2.1.x or later > > If I run Zope's built in python from the command line, I am able to > import the mx module. Any suggestions? Yes: the mxODBC Zope DA comes with everything you need, including a version of mxODBC 2.1 which is not available separately at this moment. To install mxODBC Zope DA all you have to do is unzip the binary archive in the Zope Instance directory and then install the license files as per instructions in the license email you received. If you install mxODBC from the eGenix site separately, then you end up with the mxODBC Zope DA trying to use mxODBC 2.0 which doesn't work and gives you the error message you see above. To remedy this, simply remove the lib/python/mx directory and reinstall the mxODBC Zope DA archive. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 11 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 74 days left From felciano at yahoo.com Wed Apr 16 22:36:49 2003 From: felciano at yahoo.com (Ramon Felciano) Date: Fri Mar 31 16:33:28 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? Message-ID: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Hello -- I've been using Python 2.3a2 and would like to try out the the mxODBC package. However, none of the installers (BASE or COMMERCIAL) seem to be available for 2.3. Is there a plan to make a 2.3a2 version available (for compatiblity testing or whatever), or do I need to downgrade to Python 2.2.2 to try these packages? Thank you in advance for your time. Ramon __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mal at lemburg.com Thu Apr 17 10:14:44 2003 From: mal at lemburg.com (M.-A. Lemburg) Date: Fri Mar 31 16:33:28 2006 Subject: [egenix-users] Availability of installers for Python 2.3 alphas? In-Reply-To: <20030417043649.75126.qmail@web20007.mail.yahoo.com> References: <20030417043649.75126.qmail@web20007.mail.yahoo.com> Message-ID: <3E9E5464.6010104@lemburg.com> Ramon Felciano wrote: > Hello -- > > I've been using Python 2.3a2 and would like to try out > the the mxODBC package. However, none of the > installers (BASE or COMMERCIAL) seem to be available > for 2.3. Is there a plan to make a 2.3a2 version > available (for compatiblity testing or whatever), or > do I need to downgrade to Python 2.2.2 to try these > packages? You can try building them from source. Python 2.3 is still changing too much to be of any use in production. We'll ship installers for 2.3 once it's final. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Apr 17 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ EuroPython 2003, Charleroi, Belgium: 68 days left From b.haydon at unsw.edu.au Wed Apr 30 19:18:44 2003 From: b.haydon at unsw.edu.au (Brett Haydon) Date: Fri Mar 31 16:33:28 2006 Subject: [egenix-users] mx incompatabilities Message-ID: I am looking at migrating my ZMysqlDA connections to Zmx.. but I'm having problems on my test (W2k) Zope 2.6.1 I've tracked it down to mx.DateTime clashing with Zope DateTime. The following PageTemplate code causes Zope to hang with mx modules installed " 24/04/03 " Brett b.haydon at unsw dot edu dot au