Cómo hacer para crear un clon del Agente SQL Server / personalización (no otra pregunta Agente SQL Server Express)

StackOverflow https://stackoverflow.com/questions/2284045

  •  21-09-2019
  •  | 
  •  

Pregunta

Estoy gestión de una aplicación web que ofrece un sinnúmero de ETL (extracción, transformación y carga) procesa la alimentación de un almacén de datos (con SSIS dtsx paquetes + * .sql archivos).

Por el momento, todo se rige por varios procesos de monitoreo del Agente SQL tablas "programación en espera".

Estoy tratando de encontrar una manera de desarrollar un programador o la programación de "marco" de algún tipo que tiene que hacer un subconjunto de lo que hace el Agente SQL Server (ejecutar dtsx paquetes, ejecutar SQL), pero con una interfaz de usuario de configuración basada en ASP.NET, ya que los usuarios deben ser capaces de crear y modificar los horarios, de forma manual en marcha procesos y supervisar los registros personalizados.

Información de configuración, la actividad, los registros de ejecución, horarios, puestos de trabajo, los pasos de trabajo y todo lo necesario que me falta debe ser mantenido a DB.

Me imagino un servicio de Windows sería flexible, pero los costes de desarrollo podría dispararse.

Agradezco cualquier tipo de entrada, particularmente algunas pistas sobre el flujo de trabajo interno del Agente SQL Server. Yo probé la búsqueda de información, pero siendo el software propietario, he encontrado nada de nada.

(tal vez debería especificar que estoy más que familiarizado con SQL Server y .NET C desarrollo basada #, sólo tengo ni idea de por dónde empezar ..)

¿Fue útil?

Solución 2

Lo esencial de la respuesta es que uno debe utilizar SQL Server Service Broker, junto con SQL Server Service Broker Activador externo del paquete de características

Otros consejos

La base de datos de SQL Server Agent se llama 'msdb'. Puede adjuntar perfiles para msdb y crear algunos trabajos programados para ver cómo funciona.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top