I'm assuming that since they aren't on the same server, that's what's causing the problem...is that possible?
Yes, each host sets up there sql differently you would need remote access to connect to a sql data base on a different server.

A work around is to transfer the old database to the new server. So the new zen-cart and old osc are on the same server.

Skip