Where can I put the dbmail 2.0rc1 debian packages? -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Paul J Stevens Sent: Sunday, February 01, 2004 7:55 PM To: dbmail@dbmail.org Subject: Re: SV: SV: [Dbmail] Easiest way to transfer mails from postgresql 1.x to mysql 2.x or 1.x does not matter.......
Again, try putting single-quotes around all the %s. Mikael Syska wrote: > Hi Poul, > > The alias is "[EMAIL PROTECTED]" > > Nope did not help to solve the problem. > > I have now tried to get the newest version that includes the > "./migrate_singe_user.py" and it still fails..... > > I'm trying to migrate from PostGreSQL to MySQL version 3.23.57. > > If there are more information need just ask..... > > I want to get the database moved ASAP. > > > Here are output from the new single user migration script are a down: > LOADING DATABASE DRIVERS > > loading MySQL driver > loading MySQL driver > connecting to databases > Name of user to copy data [EMAIL PROTECTED] > finding user in database > 1 =nieuwe user > copying aliases table > copied 5 records from aliases table > copying mailboxes, messages and messageblocks table > Traceback (most recent call last): > File "./migrate_singe_user.py", line 141, in ? > cursor_2.execute("""INSERT INTO mailboxes > File > "/usr/ports/databases/py-mysql/w-py-mysql-0.9.2/fake-i386/usr/local/li > b/pyth > on2.2/site-packages/MySQLdb/cursors.py", line 95, in execute > return self._execute(query, args) > File > "/usr/ports/databases/py-mysql/w-py-mysql-0.9.2/fake-i386/usr/local/lib/pyth > on2.2/site-packages/MySQLdb/cursors.py", line 114, in _execute > self.errorhandler(self, exc, value) > File > "/usr/ports/databases/py-mysql/w-py-mysql-0.9.2/fake-i386/usr/local/lib/pyth > on2.2/site-packages/MySQLdb/connections.py", line 33, in defaulterrorhandler > raise errorclass, errorvalue > _mysql_exceptions.OperationalError: (1136, "Column count doesn't match value > count at row 1") > fw# > > > > >>-----Oprindelig meddelelse----- >>Fra: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] >>På vegne af Paul J Stevens >>Sendt: 31. januar 2004 19:06 >>Til: dbmail@dbmail.org >>Emne: Re: SV: [Dbmail] Easiest way to transfer mails from >>postgresql 1.x to mysql 2.x or 1.x does not matter....... >> >>What are the exact aliases that make the script barf? >> >>Try: >> >>cursor_2.execute("""INSERT INTO auto_notifications >> (auto_notify_idnr, user_idnr, notify_address) >> VALUES ('%s', '%s', '%s')""", record) >> >>instead around line 113. Notice the single quotes around the values. >> >>Sorry for not making this a proper diff. The missing quotes >>are a generic problem I notice in this code. I'm guessing >>there may be some weird chars in your aliases that drive >>python's string interpolation into recursive mania. >> >>Also, aside from messages and messageblks you should be able >>to dump and load the 1.2 tables straight into the 2.0 db. >> >> >> >> >> >>Mikael Syska wrote: >> >> >>>Plese there must be someone how can help me with the errors... If, >>>then plese contact me on MSN: [EMAIL PROTECTED] or ICQ: 37679058... >>> >>>Or just reply to the list..... >>> >>> >>> >>> >>>>-----Oprindelig meddelelse----- >>>>Fra: [EMAIL PROTECTED] >> >>[mailto:[EMAIL PROTECTED] På vegne >> >>>>af Mikael Syska >>>>Sendt: 29. januar 2004 17:57 >>>>Til: dbmail@dbmail.org >>>>Emne: [Dbmail] Easiest way to transfer mails from postgresql 1.x to >>>>mysql 2.x or 1.x does not matter....... >>>> >>>>All in the subject, nothing more to say, I have tried the script in >>>>the dbmail 2.0 from 1 to 2, but I can't get it to work..... >>>> >>>>Here are the output from the script.... >>>>------------------------------------------------------ >>>>LOADING DATABASE DRIVERS >>>> >>>>loading MySQL driver >>>>loading PostgreSQL driver >>>>connecting to databases >>>>copying aliases table >>>>Traceback (most recent call last): >>>>File "./migration_1_x_to_2_0alpha.py", line 97, in ? >>>> cursor_2.execute("""INSERT INTO aliases (alias_idnr, alias, File >>>>"/usr/local/lib/python2.3/site-packages/MySQLdb/cursors.py", >>>>line 95, in execute >>>> return self._execute(query, args) >>>>File >>>>"/usr/local/lib/python2.3/site-packages/MySQLdb/cursors.py", >>>>line 114, in _execute >>>> self.errorhandler(self, exc, value) File >>>>"/usr/local/lib/python2.3/site-packages/MySQLdb/connections.py" >>>>, line 33, in defaulterrorhandler >>>> raise errorclass, errorvalue >>>>RuntimeError: maximum recursion depth exceeded >>>>------------------------------------------------------ >>>> >>>>I'm really desperate, any help would be great.... >>>> >>>>Is there are IRC channel for dbmail?? If where???? >>>> >>>>// ouT >>>> >>>>_______________________________________________ >>>>Dbmail mailing list >>>>Dbmail@dbmail.org https://mailman.fastxs.nl/mailman/listinfo/dbmail >>>> >>>> >>>> >>> >>>_______________________________________________ >>>Dbmail mailing list >>>Dbmail@dbmail.org https://mailman.fastxs.nl/mailman/listinfo/dbmail >>> >>> >>> >> >>-- ________________________________________________________________ >> Paul Stevens mailto:[EMAIL PROTECTED] >> NET FACILITIES GROUP PGP: finger [EMAIL PROTECTED] >> The Netherlands________________________________http://www.nfg.nl >> >>_______________________________________________ >>Dbmail mailing list >>Dbmail@dbmail.org https://mailman.fastxs.nl/mailman/listinfo/dbmail >> > > > _______________________________________________ > Dbmail mailing list > Dbmail@dbmail.org https://mailman.fastxs.nl/mailman/listinfo/dbmail > -- ________________________________________________________________ Paul Stevens mailto:[EMAIL PROTECTED] NET FACILITIES GROUP PGP: finger [EMAIL PROTECTED] The Netherlands________________________________http://www.nfg.nl _______________________________________________ Dbmail mailing list Dbmail@dbmail.org https://mailman.fastxs.nl/mailman/listinfo/dbmail