Supongamos que hay 3 bases de datos paraestadificación situación de base de datos
- Producción
- Staging
- Dev
Por lo que yo sé, Puesta en la base de datos deben estar en sintonía con la base de datos de producción Pero,
Cuando estamos desarrollando, podemos hacer lo que queramos con wi th Dev base de datos y esquema de cambio. Ahora aquí viene el Chicken & Egg problem.
Para probar en etapas, El esquema de base de datos de etapas debe cambiarse de acuerdo con los cambios realizados en la base de datos Dev. Pero la base de datos de etapas debe estar sincronizada con Producción.
¿Cómo pueden solucionar este problema?
1 Obviamente, cuando estás implementando tus cambios, habrá un período de tiempo en el que la producción y la puesta en escena deberán desasociarse. A menos que, por supuesto, implemente sus cambios en ambos al mismo tiempo, lo que frustra por completo el propósito de tener un entorno intermedio. –
No se tomaron decisiones todavía, pero estaba pensando en utilizar SQL Server Log Shipping para sincronizar la base de datos de etapas con la base de datos de producción. La replicación probablemente NO se use. – Sung