I’m having the exact same issue, even though for me a plain ‘clean install’ won’t do.
For some reason I don’t really get a good connection to Magento Connect from the server, but from my MAMP on localhost. (It takes forever to do anything, really)
And the OSCommerce Conversion doesn’t work at ALL on the server (again, reasons unknown, works great on Localhost).
So now I have a nice database, everything working fine, products showing up great...but all on the local machine.
Aaaalright. Here’s what I did to get it to work. (Yup, it does work, so better write it down)
First: Create a default installation package (no big deal, right?)
Second: Copy all the images from media/ (namely the ‘catalog folder’) to the remote server.
Third: Install the default package. Use the SAME code as you did for the local installation.
That’s it for the files.
Next create a backup under System -> Backup.
Open the Backup file (it’s in the .gz format)
Import the file into the remote database (it will basically recreate the entire database)
Change the paths for the ‘unsecure/secure’ in core_config_data to whatever you set it to (remote IP)
Finally go to your stores and set the ‘root category’ to the one you imported. Somewhat simple, huh?