Generally, if you have database connection problems or missing OJS2 tables, it means that the OJS 1 configuration file is creating a database connection that is interfering with OJS 2's connection. The configuration file should set configuration variables, but it shouldn't connect to the database. If you're sure that it's not happening in OJS 1's db.php, check to see if any PHP scripts included from there are creating a connection.
(PS. Use the "transcode" option to migrate.php to change the character set.)
Open Journal Systems Team
Don't miss the First International PKP Scholarly Publishing Conference
July 11 - 13, 2007, Vancouver, BC, Canada