I have tried to upgrade from MT version 3.3 to 4.37 but getting error:
[user@server MTOS-4.37-en]# perl ./tools/upgrade --name User
upgrade -- A command line tool for upgrading the schema for Movable Type.
* Upgrading database from version 3.3.
* Upgrading table for MT::Entry::Summary records...
* Upgrading table for Entry records...
* Upgrading table for Entry records...
* Upgrading table for Entry records...
* Upgrading table for Category Placement records...
* Upgrading table for Session records...
* Upgrading table for Archive Mapping records...
* Upgrading table for MT::Author::Summary records...
* Upgrading table for User records...
* Upgrading table for User records...
* Upgrading table for User records...
* Upgrading table for Tag records...
* Upgrading table for TrackBack records...
* Upgrading table for TrackBack records...
* Upgrading table for Category records...
* Upgrading table for Category records...
* Upgrading table for TrackBacks records...
..
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'Comment Listing'.
* Creating new template: 'New Ping'.
* Creating new template: 'Entry Notify'.
* Creating new template: 'Password Recovery'.
* Creating new template: 'Subscribe Verify'.
* Creating new template: 'New Comment'.
* Creating new template: 'Commenter Notify'.
* Creating new template: 'Mail Footer'.
* Creating new template: 'Commenter Confirm'.
* Creating new template: 'Comment throttle'.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
Use of uninitialized value in numeric comparison (<=>) at lib/MT/Upgrade.pm line 1697.
* Updating password recover email template...
* Removing unused template maps...
* Removing unused template maps... (100%)
* Updating system search template records...
* Populating default file template for templatemaps...
Use of uninitialized value in join or string at (eval 1099) line 2.
Error saving Archive Mapping record # 641: ... at ./tools/upgrade line 106
MT::Tool::Upgrade::error('MT::Tool::Upgrade', 'Error saving Archive Mapping record # 641: ...') called at lib/MT/Upgrade.pm line 2458
MT::Upgrade::error('MT::Upgrade', 'Error saving Archive Mapping record # 641: ...') called at lib/MT/Upgrade.pm line 3111
MT::Upgrade::core_update_records('MT::Upgrade', 'from', 3.3, 'type', 'templatemap', 'label', 'CODE(0xae1d210)', 'condition', 'CODE(0xa06707c)', ...) called at lib/MT/Upgrade.pm line 1636
MT::Upgrade::run_step('MT::Upgrade', 'ARRAY(0xafcf414)') called at lib/MT/Upgrade.pm line 1694
MT::Upgrade::do_upgrade('MT::Upgrade', 'App', 'MT::Tool::Upgrade', 'DryRun', 'undef', 'Install', 'undef', 'SuperUser', 1, ...) called at ./tools/upgrade line 80
MT::Tool::Upgrade::main('MT::Tool::Upgrade') called at ./tools/upgrade line 116
[user@server MTOS-4.37-en]#
It is possible to upgrade MT from 3.3 somehow?
Reported on Movable Type 3.x

Hi Taras,
May I see your movable type installation?
What version of mysql are you using?
Kind Regards,
Mihai Bocsaru
----------------------------------
Daily Movable Type Consultant
Web Development
Movable Type Consulting
Six Apart Partner
http://www.pro-it-service.com/
----------------------------------
Movable Type Demo
http://www.movabletypedemo.org/
----------------------------------
Open Melody Demo
http://www.openmelodydemo.org/
Mihai,
I can give you any information needed about my Movable Type installation to solve this problem.
Currently I am trying to upgrade MT from schema version 3.3 to newer.
I have tried both available from website downloads as stable ones:
MTOS-4.37-en and MTOS-5.12-en
With no success.
I have tried to checkout version by version from subversion repository. With no success too :( .
MySQL version is:
[user@server mt3.35]# mysql --version
mysql Ver 14.12 Distrib 5.0.83
Hi Taras,
I'm available to upgrade your installation myself.
You should upgrade it according to the installation guide, or I could do it for you for a small fee.
Thanks,
Mihai