Actually, if you host refuses to upgrade, you should choose another host. Even if you have a script to fix that problem, it is a band-aid on a shot gun wound. A bad SQL server or bad implementation of it is a disaster waiting to happen.
If the tables are being corrupted, what guarantee do you have that your data will remain intact, much less accessible, in the future? If your host doesn't care about the customer enough to upgrade, then they do not deserve your business.
|