forma de ejecutar un script en sql2005

13/03/2007 - 20:10 por Carmelo J. Morales Muñoz | Informe spam
hola!

Busco una recomendación de ejecutar un scrip para crear l abase de datos en
sqlServer 2005, ¿que me recomiendan?.

Yo habia pensado generar el script, y ejecutar por bloques hacia la ruta de
servidor que escriba el usuario, por bloques me refiero leyendo del fichero
script hasta encontrar un GO, ejecutar y seguir procesando hasta el final.

¿existe alguna forma mejor?.

gracias!,

Preguntas similare

Leer las respuestas

#1 Alberto Poblacion
17/03/2007 - 18:03 | Informe spam
"Carmelo J. Morales Muñoz" wrote in message
news:%
Busco una recomendación de ejecutar un scrip para crear l abase de datos
en sqlServer 2005, ¿que me recomiendan?.

Yo habia pensado generar el script, y ejecutar por bloques hacia la ruta
de servidor que escriba el usuario, por bloques me refiero leyendo del
fichero script hasta encontrar un GO, ejecutar y seguir procesando hasta
el final.

¿existe alguna forma mejor?.



Alguna vez que he tenido que hacer eso mismo, lo hice exactamente como
tú dices: troceando el script por los GO y ejecutando los trozos con un
ExecuteNonQuery. Ojo si el script tiene comentarios, que según dónde estén
puestos dan errores al ejecutar de esta manera.

Otra alternativa es usar Process.Start para lanzar el sqlcmd.exe
pasándole como argumento el fichero con el script.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida