Ejecutar un Script para varias BD

24/07/2009 - 00:36 por MSNEWS | Informe spam
Amigos buen dia !

Debo correr un script para unas 80 bases de datos que tengo en SQLServer.
Les agradezco si me ayudan con la forma de poder correr el mismo Script para
todas las bases de datos al mismo tiempo si tener que ir una a una
ejecutándolo.

Gracias

Luis
 

Leer las respuestas

#1 Carlos Sacristan
24/07/2009 - 09:51 | Informe spam
Puedes crearte un batch que lea de un archivo de configuración las bases de
datos a las que conectarse y mediante sqlcmd ejecutar ese script.

En google tienes un montón de ejemplos para crear ese batch que lea de una
lista para ejecutar el mismo proceso, y en los BOL tienes información de la
sintaxis de sqlcmd.

Otra opción es usar powershell, aunque si no tienes experiencia no te lo
recomiendo...

"Caminar sobre el agua y desarrollar software a partir de unas
especificaciones es fácil, si ambas están congeladas."
Edward V. Berard, ingeniero informático

http://blogs.solidq.com/es/elrincondeldba


"MSNEWS" <luism0@(arroba)yahoo.es> wrote in message
news:O7fMbZ%
Amigos buen dia !

Debo correr un script para unas 80 bases de datos que tengo en SQLServer.
Les agradezco si me ayudan con la forma de poder correr el mismo Script
para todas las bases de datos al mismo tiempo si tener que ir una a una
ejecutándolo.

Gracias

Luis

Preguntas similares