Something similar happened also to me! I was forced to use an external backup to restore the DB, it is very very unpleasant and very very disturbing when such things happen....
Originally Posted by till
Most likely the client were you moved the site to belongs to a reseller without the privelige to have mysql databases or the max. number of databases for this reseller is exceeded.
cannot be something like "pre-check" be made, when moving around databases?
For me this is a serious leak