2011-11-23 27 views
5

Tengo un paquete de implementación que necesita ejecutarse en 3 entornos diferentes.MSDeploy con secuencia de comandos sql

Quiero especificar un script sql para ejecutar (fuente) con la base de datos de entornos (destiniation).

No deseo especificar la cadena de conexión en la secuencia de comandos de despliegue porque contiene información de inicio de sesión SQL.

Me gustaría poder leer una configuración desde el destino para la cadena de conexión.

¿Puedo marcar esto como un parámetro que se debe especificar al desempaquetar el paquete de implementación en el servidor? Si es así, ¿cómo utilizo el parámetro en el dest: sql = "cadena de conexión"?

Cualquier sugerencia sería genial.

Respuesta

1

Scott Guthrie tiene una muy buena redacción en this sort of thing here. Menciona específicamente el cambio de parámetros tanto en las solicitudes para el administrador como de manera automatizada a través de la línea de comando dentro de las secuencias de comandos de implementación y/o automatización.

Cuestiones relacionadas