Tener actualizados los SPs? ¿que método?

23/10/2007 - 15:19 por Pablo Roca | Informe spam
Leyendo un comentario de Miguel Egea sobre como tener los SPs al dia en las
bases de datos.

Me surge la duda de como hacerlo,

1.- Los creas en la BBDD model, cuando ejecutes create database ya estarán
(los sps y todas las tablas que tengas).

2.- llamandolos con sp_ y poniendolos en master, además de marcarlos como
objetos del sistema. Se ejecutan en el entorno de la BBDD en que estés, pero
solo los tienes una vez, lo que hace más fácil su administracio´n.

3, con una herramienta que los sincronice a partir de una base de datos
modelo que tendria en blanco. ¿Alguna recomendada?

¿Cual es vuestra opinión? Yo estoy casi por irme a la tercera opción.


Saludos,

Pablo Roca
La Coruna - Spain
http://www.portalfox.com

Preguntas similare

Leer las respuestas

#1 Pablo Roca
23/10/2007 - 15:23 | Informe spam
Quien dice SPs, dice Vistas, Triggers, etc ...


Saludos,

Pablo Roca
La Coruna - Spain
http://www.portalfox.com
Respuesta Responder a este mensaje
#2 Maxi
23/10/2007 - 15:29 | Informe spam
Hola, no comprendo bien que deseas hacer, francamente para poderte dar una
opinion deberia conocer un poco mas de que estas buscando resolver :-S


-
Microsoft M.V.P en SQLServer
SQLTotal Consulting - Servicios en SQLServer
Email:
"Pablo Roca" escribió en el mensaje
news:
Leyendo un comentario de Miguel Egea sobre como tener los SPs al dia en
las bases de datos.

Me surge la duda de como hacerlo,

1.- Los creas en la BBDD model, cuando ejecutes create database ya estarán
(los sps y todas las tablas que tengas).

2.- llamandolos con sp_ y poniendolos en master, además de marcarlos como
objetos del sistema. Se ejecutan en el entorno de la BBDD en que estés,
pero
solo los tienes una vez, lo que hace más fácil su administracio´n.

3, con una herramienta que los sincronice a partir de una base de datos
modelo que tendria en blanco. ¿Alguna recomendada?

¿Cual es vuestra opinión? Yo estoy casi por irme a la tercera opción.


Saludos,

Pablo Roca
La Coruna - Spain
http://www.portalfox.com

Respuesta Responder a este mensaje
#3 Alfredo Novoa
23/10/2007 - 15:39 | Informe spam
On Tue, 23 Oct 2007 15:19:26 +0200, "Pablo Roca"
wrote:

1.- Los creas en la BBDD model, cuando ejecutes create database ya estarán
(los sps y todas las tablas que tengas).

2.- llamandolos con sp_ y poniendolos en master, además de marcarlos como
objetos del sistema. Se ejecutan en el entorno de la BBDD en que estés, pero
solo los tienes una vez, lo que hace más fácil su administracioŽn.

3, con una herramienta que los sincronice a partir de una base de datos
modelo que tendria en blanco. ¿Alguna recomendada?



Yo creo que la 1 es la más sencilla.

No veo razón para tratar a los SP de forma distinta a las tablas y las
restricciones de integridad.

Lo pones todo en el mismo script y listo.


Saludos
Respuesta Responder a este mensaje
#4 Alfredo Novoa
23/10/2007 - 15:47 | Informe spam
On Tue, 23 Oct 2007 15:39:50 +0200, Alfredo Novoa
wrote:

Lo pones todo en el mismo script y listo.



Hay herramientas que te permiten tener el script actualizado
generandolo cada vez que hagas algún cambio en el diseño de la base de
datos.

El SQL Server Management Studio Express mismamente.


Saludos
Alfredo
Respuesta Responder a este mensaje
#5 Pablo Roca
23/10/2007 - 16:33 | Informe spam
mmm,

Con la 1 hay el problema que los cambios en dichos objetos no se repropagan
automaticamente en las bases de datos creadas a partir de dicho modelo. Solo
vale para la creación de las bases de datos (o por lo menos no ví como
hacerlo).


Saludos,

Pablo Roca
La Coruna - Spain
http://www.portalfox.com
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida