sql >> Base de Datos >  >> RDS >> Sqlserver

Cambiar entre bases de datos, usar dos bases de datos simultáneamente

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.