Los servidores de bases de datos de clústeres de conmutación por error y equilibrio de carga suelen implicar mucho trabajo.
Deberá asegurarse de que TODOS los datos se fusionen y se repliquen entre los dos servidores de bases de datos. Los proveedores de alojamiento rara vez ofrecen esta opción a menos que tenga un servidor dedicado.
Permitir la replicación de combinación podría implicar el rediseño de partes de su base de datos; que puede no ser factible.
A menos que esté dispuesto a invertir mucho tiempo y dinero, es mucho mejor que simplemente cambie de proveedor de alojamiento a uno que tenga un mejor soporte de db. Teniendo en cuenta que hay literalmente miles y miles de empresas de este tipo, esta es una solución fácil.
ACTUALIZAR
Casi todos los errores que identificó en su edición generalmente se atribuyen a no deshacerse adecuadamente de las conexiones, los comandos y los lectores. Es posible que desee revisar su código para asegurarse de que está accediendo al servidor sql correctamente. Cada conexión, comando y lector deben incluirse en una cláusula de uso para asegurarse de que se liberan correctamente al conjunto de conexiones.
Si proporciona un ejemplo de código de acceso a datos (nueva pregunta, por favor), podemos ayudarlo a reescribirlo.