2011-03-11 18 views
5

Estoy usando VS 2010. Usamos procedimientos almacenados para el acceso a datos. ¿Cuál es la mejor manera de mantener los procedimientos almacenados en control de fuente para saber quién cambió el procedimiento almacenado y qué cambió?Procedimientos almacenados en el sistema de control de fuente

+0

Se estos: http://www.sqldev.org/sql-server-tools-general/placing-database-under-visual-source-safe-source-control-52636.shtml –

Respuesta

2

La mejor manera para alguien que use VS2010 probablemente sea el proyecto de base de datos (disponible solo en VS2010 Premium y Ultimate). Este proyecto puede inspeccionar una base de datos existente y crear archivos individuales a partir de objetos individuales de la base de datos (tablas, restricciones, índices, sprocs, etc.). Luego puede verificar todo el proyecto en su control de fuente, luego obtiene todos los beneficios del control de fuente aplicado a su base de datos como lo hace con otros archivos de código que ingresa en el control de fuente.

Red Gate también tiene un control de fuente para la base de datos que tal vez desee verificar.

0

Definimos la base de datos completa en un archivo XML con un esquema XML definido. Ese archivo se puede verificar en cualquier SCS. La otra ventaja es que el esquema incluye documentación de campo y tabla. Usando algunas transformaciones XSL podemos crear una secuencia de comandos para construir la base de datos o un dictionay de datos en HTML que documenta la base de datos.

0

Simplemente los colocamos en archivos de texto .sql y los colocamos en SVN. ¡Es simple al menos!

Cuestiones relacionadas