Tengo una base de datos duplicada y necesito hacer algunos cambios. Principalmente, agregar una vista y algunos procedimientos almacenados. Ahora sé que si realiza cambios en el esquema, se supone que debe eliminar la duplicación y la base de datos reflejada, realizar los cambios en el principal y luego hacer una copia de seguridad: restaurar el principal y restaurar el reflejo. ¿Es este el caso de los procedimientos y vistas almacenados también? ¿Puedo simplemente hacer mis cambios al Principal, luego a Failover y también hacer mis cambios al espejo? ¿Cuáles son los posibles problemas y ramificaciones de hacer algo como esto? Simplemente parece una tarea muy tediosa tener que hacer cada vez que queremos hacer un pequeño cambio, principalmente porque la base de datos tiene más de 10 gigas, por lo que toma un poco de tiempo realizar una copia de seguridad y restaurarla.¿Cómo hago cambios de esquema en una base de datos duplicada?
Respuesta
Si está duplicando, podrá aplicar esos cambios al principal y aparecerán en el lado reflejado. Si desea que haya una diferencia de esquema entre los dos, no puede usar la duplicación. ¿Está buscando aplicar cambios de esquema solo en la base de datos duplicada o en ambos? Si ambos no tienes que hacer nada especial.
Hemos aplicado cambios de esquema tanto en una base de datos encriptada como en una copia de seguridad y no hemos tenido que tomar ninguna medida especial.
Algunas formas de replicación requieren especiales medidas.
Ahora sé que si haces esquema cambios que se supone que para eliminar reflejo y la base de datos reflejada, realice los cambios en los organismos principales, continuación, copia de seguridad restaurar el director y restauración reflejo
Esto es realmente incorrecto. La base de datos principal y reflejada son, de hecho, una única base de datos que se almacena en dos ubicaciones físicas. Cualquier y cada cambio que se produce en el principal, se produce también en el espejo. Son literalmente idénticos todo el tiempo.
De modo que cualquier cambio de esquema, incluidas tablas, vistas, procedimientos, funciones, esquemas, principales de bases de datos, ensamblajes, etc., ocurren tanto en el principal como en el espejo.
Los únicos cambios que requieren atenciones especiales son los cambios que están relacionados a la base de datos pero no se encuentran en la base de datos: los trabajos del Agente (que están en msdb), directores de servidor (logins), los parámetros de replicación (que son por todas partes en la base de datos, msdb y el distribuidor.
- 1. ¿Existe un esquema en una base de datos de gráficos?
- 2. ¿Cómo llegar al esquema de la base de datos de una base de datos oculta?
- 3. Actualizaciones de esquema de base de datos
- 4. Desarrollo ágil y cambios en la base de datos
- 5. Cómo crear una base de datos Esquema usando Hibernate
- 6. En TFS, ¿cómo hago una fusión sin base en conjuntos de cambios específicos?
- 7. Conjuntos de datos fuertemente tipados y cambios de esquema
- 8. Recuperar esquema de base de datos
- 9. Esquema de base de datos de sondeo
- 10. Esquema de la base de datos EtherPad?
- 11. Actualizar esquema de base de datos en Entity Framework
- 12. Crear base de datos SQL duplicada para probar
- 13. Mongoose: Esquema de base de datos sugerido
- 14. Cómo rastrear cambios de datos en una tabla de base de datos
- 15. ¿Cómo hago una copia de seguridad de una base de datos en un archivo .bak?
- 16. Postgres Creación esquema de una base de datos específica
- 17. Esquema de base de datos de Wufoo: ¿cómo lo diseñaría?
- 18. Cómo detener EF (código primero) Comprobación de cambios de esquema
- 19. Generar esquema de base de datos de la asignación NHibernate
- 20. Cómo fusionar los cambios en la base de datos Drupal
- 21. django: actualizar esquema de base de datos sin perder datos
- 22. ¿Cómo administrar eficientemente los cambios de esquema frecuentes usando sqlalchemy?
- 23. ORM en Android SQLite y esquema de base de datos
- 24. ¿Cómo prueba (unidad) el esquema de la base de datos?
- 25. Esquema de la base de datos para almacenar datos SNMP
- 26. ¿Cómo se muestra el esquema de una tabla en una base de datos MySQL?
- 27. Cómo guardar una prueba de opción múltiple en una base de datos: decidir el esquema
- 28. ¿Cómo hago una versión de una base de datos de SQL Server?
- 29. Rieles: la mejor forma de realizar cambios en una base de datos de producción
- 30. Migrar una base de datos de desarrollo MySQL a una base de datos de producción
Parece que estaba muy mal informado :) –
sucede con lo mejor de nosotros. ;-) – Anon246
Por una vez, es tan fácil como usted quisiera. Esta es la respuesta que estaba buscando. – Zapnologica