¿Cuál es el más cercano a poder agregar la información de depuración de estilo log4net a un conjunto de procedimientos almacenados? Algunos de los procedimientos delegan el trabajo a otros procedimientos y quiero información de rastreo de ambos.Cómo agregar la salida de seguimiento/depuración a los procedimientos almacenados en el servidor SQL (2008)
He salpicado las instrucciones de impresión y selección durante su desarrollo, y lo ideal sería poder ejecutar el proceso en diferentes modos dependiendo de si se trata de una operación normal de solución de problemas y obtener más o menos salida.
En este caso particular, el proceso primario almacenado se ejecutará repetidamente desde un trabajo de agente, pero puede ejecutarse desde el estudio de administración cuando se solucionan problemas.
Los procs ya usan una tabla de registro de errores y facilidades de correo electrónico para detectar los errores planteados. El tipo de cosas que busco rastrear es cuando un problema con los datos de entrada significa que los datos de salida son incorrectos, pero los procesos no fallan completamente, y sería útil ver exactamente lo que se hizo en cada paso.
¿Qué enfoques conoces para producir resultados significativos e idealmente filtrables?
Uno por respuesta para que podamos ver la clasificación final ;-)
Fuera de la caja respuestas dan la bienvenida, como "no - paso a paso con el estudio de la gestión cuando se necesitan"
Tal vez esto puede ayudar SO http://stackoverflow.com/questions/3829201/sql-select-print-out-results-of-stored-procedue/3832356 # 3832356 – adopilot