Diseño Web personalizado - Directorio de Enlaces Web - Desarrollo de Software

Desarrollo de Software, Desarrollo de Software Outsourcing de servicios offshore


El despliegue de bases de datos: Sincronización de Base de Datos de Estructuras

151 visitas

Desarrollo y despliegue de una nueva base de datos nunca es fácil. Manualmente la sincronización de las nuevas revisiones de la base de datos ya las estructuras con un sistema en funcionamiento puede llegar a ser una pesadilla. Si su asignación incluye modificaciones de la estructura de una base de datos existente, las opciones de realizar la tarea sin interrumpir el flujo de trabajo son limitadas. Lee este artículo y aprender acerca de las herramientas que necesitará para sincronizar estructuras de bases de datos mucho más fácil que nunca.
La manera obvia

El más simple y más obvia manera de sincronizar dos bases de datos sería mediante la supresión de la antigua base de datos y la creación de nuevas estructuras en la parte superior de la misma. Si una copia de seguridad de los datos antes de eliminar la antigua base de datos, y de restaurar la copia de seguridad después de terminar la actualización de las estructuras, es posible que sólo salirse con la suya. Sin embargo, este enfoque es inaceptable en muchos entornos, ya que interrumpe el flujo de trabajo y no proporciona una seguridad razonable.

La forma económica

Codificación de un conjunto de sentencias SQL y ejecutar el script en el lado del cliente es una mejor idea, pero todavía tiene muchas debilidades, ya que consume un desarrollador de tiempo en las operaciones de rutina, y abre la posibilidad de errores. Si está actualizando una base de datos a una nueva versión, habría que aplicar todos los parches intermedios, presentando muchas más posibilidades de que algo vaya mal.

La Manera Más Fácil

Pensar lógicamente, uno puede comprar una herramienta de sincronización especializados, instalarlo en el lado de desarrolladores, así como distribuir entre los clientes. Esto permite un cierto ahorro de tiempo, pero el método es costoso ya menudo requiere el pago de licencias del cliente-lado.

La manera correcta

Si no desea que el código de todas las actualizaciones manualmente, y no quiere distribuir software de terceros para realizar actualizaciones con su solicitud, considerando la aplicación de la necesaria actualización de la funcionalidad en su propia aplicación. Incorporado en la funcionalidad estructural se encargará de las actualizaciones y mejoras de la base de datos directamente desde su aplicación.

por articlesbase

Diseño Web aleatoria artículos

Etiquetas: Base de

Esta entrada fue publicada el miércoles, 27 de agosto de 2008 a las 11:48 pm y se archiva debajo de Desarrollo de Software, Software Outsourcing, Desarrollo Web. Puedes seguir cualquier respuesta a esta entrada a través de la alimentación de RSS 2.0. Puedes dejar una respuesta, o trackback desde tu propio sitio.

Deje una contestación

eXTReMe Tracker