My suggestion is when moving servers this is what you do.
1. Move all the files to the new server
2. Move the database to the new server.
3. Rerun the install script on the new server and go through an install installing into the same database and table prefix. Ignore duplicate mysql errors. You need to run through the install so that all details are correct.