sql - the - uso de variables en ssis
Ver variables en SSIS durante la depuraciĆ³n (4)
Arrastre la variable desde el panel de Variables al panel de vigilancia y ¡listo!
Tengo un proyecto en SSIS y he agregado una tarea Ejecutar SQL que envía su resultado a una variable. Quería confirmar el valor porque me preocupaba que intentara escribirlo como un objeto de conjunto de resultados en lugar de como un entero real (en este caso, estoy devolviendo un COUNT).
Mi primer pensamiento fue simplemente ejecutarlo en modo de depuración y agregar la variable global a mi ventana de vigilancia. Desafortunadamente, cuando hago clic derecho en la ventana Inspección, la opción de "Agregar variable" aparece en gris. ¿Que me estoy perdiendo aqui?
He llegado confirmando que mi variable está configurada correctamente, por lo que no estoy interesado en métodos como poner un script para hacer un MsgBox con el valor o algo por el estilo. Para referencia futura, me gustaría poder ver las variables en modo de depuración. Si hay algún tipo de restricción sobre eso, me gustaría saber qué y por qué de todo si alguien sabe.
La ayuda es lamentablemente inadecuada en este caso y cada "tutorial" que puedo encontrar solo dice: "Agregue la variable a la ventana Inspección y depuración" como si nunca hubiera un problema al hacerlo.
Gracias por cualquier idea!
Creo que solo puede agregar variables a la ventana Inspección mientras el depurador se detiene en un punto de interrupción. Si establece un punto de interrupción en un paso, debería poder ingresar variables en la ventana Inspección cuando se golpea el punto de interrupción. Puede seleccionar la primera fila vacía en la ventana Inspección e ingresar el nombre de la variable (puede o no obtener Intellisense allí, no puedo recordar qué tan bien funciona).
Sé que esto es muy viejo y posiblemente esté hablando de una versión anterior de Visual Studio, por lo que podría no haber sido una opción antes, pero de todos modos, mi camino sería cuando en un punto de interrupción use la ventana locals para ver todos los valores variables actuales (Debug> > Windows >> Locales)
Visual Studio 2013: Sí, tanto para agregar a la ventana del reloj durante la depuración como para arrastrar variables o escribirlas sin "usuario ::". Pero antes de que nada de eso funcionara, también tenía que ir a Herramientas> Opciones, luego a Depuración> General y tenía que desplazarme hasta la parte inferior del panel derecho para poder marcar "Usar modo de compatibilidad administrada". Luego tuve que detenerme y reiniciar la depuración. Finalmente, el consejo anterior funcionó. Muchas gracias a lo anterior ya este artículo: Depuración Visual Studio 2015: ¿No se pueden expandir las variables locales?