[Rt-devel] dumpfile-to-rt3.0 problem

Matthew Edlefsen matt.edlefsen at gmail.com
Thu Apr 3 23:35:57 EDT 2008


Thanks, that was exactly the problem and it worked great after I fixed
it in mysql!

On Mon, Mar 31, 2008 at 1:37 PM, Kevin Falcone
<falcone at bestpractical.com> wrote:
>
>  On Mar 31, 2008, at 11:41 AM, Matthew Edlefsen wrote:
>
>  > Hi there,
>  >   I'm trying to use the RT2.0-to-RT3.0 tool to migrate an rt2
>  > database off an old machine running postgres onto a new freebsd 6
>  > server running mysql and a brand new ports install of rt3.6.  Running
>  > the rt2.0-to-dump script works fine except that we don't have a pager
>  > email field which gives me tons of warnings but doesn't seem to break
>  > anything.
>
>  Which version of the tool are you using?  Hopefully the one from
>  CPAN.
>
>
>  > The problem comes in when running dumpfile-to-rt3.6.  The script will
>  > run for a couple hours and then die out with the following error:
>  >
>  > t-4781: wtatat remapped to 4781
>  > t-4608: wtatat remapped to 4608
>  > t-4538: wtaaAttempted to rollback a transaction with none in progress
>  > at /usr/local/lib/perl5/site_perl/5.8.8/DBIx/SearchBuilder/Handle.pm
>  > line 747
>  >
>
> > DBIx::SearchBuilder::Handle::SimpleQuery('RT::Handle=HASH(0x14aecb8)',
>  > 'INSERT INTO Attachments (ContentType, Parent, id, Subject, Fi...',
>  > 'application/octet-stream', 9413, 9417, '', 'CapWiz State.pdf',
>  > 'Content-Type: application/octet-stream;
>  >       name="CapWiz State.p...', 2227, ...) called at
>  > /usr/local/lib/perl5/site_perl/5.8.8/DBIx/SearchBuilder/Handle.pm line
>  > 353
>
>  Its worth looking at mysql's error log to see why that insert failed.
>  It may be a really large attachment and you bumped up against
>  the max_allowed_packet limit.
>
>
>  > Cleary much of that has to do with syslog but the first parts don't
>  > seem to be. Anyways it says in the README that this is the appropriate
>  > place for such questions so hopefully one of you can help me.
>
>  I'd start by looking at max_allowed_packet and if nothing useful is in
>  the logs, making sure you have RT set up to log to a file and mysql
>  set up
>  to log errors and queries and re-run the import.
>
>  -kevin
>


More information about the Rt-devel mailing list