S I N S A C
  • Consultas
    • Integradas
    • Dinámicas
  • Reportes
    • INEGI
  • Documentación

    Documentación
  • Inteligencia de negocios
  • Almacén de datos
  • ETL
    • General

    • Visual Studio
    • SSIS
    • SQL Server Agent
  • API
    • General

    • Integradas
    • Dinámicas
  • Glosario
  1. Inicio
  2. Documentación
  3. ETL
  4. SQL Server Agent

Guía de configuración de SQL Server Agente y paquetes SSIS.

La siguiente guía es la utilizada para el desarrollo de SINSAC.

Si la resolución de las imágenes no es nítida, hacer clic derecho y “abrir imagen en una nueva ventana”.

Implementación de paquetes SSIS

Este proceso se realiza en VS para explotar los paquetes de SSIS a Agente de SQL Server.

Hacer clic derecho sobre la carpeta "Paquetes SSIS" y "Nuevo paquete SSIS".

VS Installer

Aparecerá una nueva ventana y dar en “Siguiente”.

VS Installer

Seleccionar “SSIS in SQL Server” y hacer clic en “Siguiente”.

VS Installer

Ingresar las credenciales correctas de SQL Server, hacer clic en “Connect” y se habilitara el botón de “Buscar”.

VS Installer

Se nos abrirá una nueva pequeña venta y hacer clic en “Nuevo proyecto”.

VS Installer

Asignar un nombre al proyecto y hacer clic sobre “Ok”.

VS Installer

Ahora aparecerá el proyecto creado. Seleccionarlo y hacer clic en “Ok”.

VS Installer

Verificar que tenemos seleccionado nuestro proyecto y clic en el botón de “Siguiente”.

VS Installer

Nos aparecerá las características de nuestro proyecto y hacer clic en “Implementar”.

VS Installer

Todo nos debe aparecer en verde, si existe algún erro aparecerá el proceso en rojo.

VS Installer

Realizar el mismo proceso para todos los paquetes. Usar el mismo proyecto creado.

Programación de tareas en SQL Server Agent

Abrir “Microsoft SQL Server Management Studio” y seleccionar “SQL Server Agent”

VS Installer

Si no aparece “SQL Server Agent” se debe a que la versión de “Microsoft SQL Server Management Studio” no tiene instalado esta herramienta instalado.

Nuestro paquete implementado en el paso anterior se encuentra en la carpeta de “Integration Services Catalogs” > “SSISDB” > “Projects”

VS Installer

Seleccionar “SQL Server Agent”, sobre la carpeta de “Jobs” hacer clic derecho y “New job”.

VS Installer

Asignarle nombre al nuevo trabajo. No hacer clic en “Ok”, primero se deben de configurar el trabajo en esta ventana.

VS Installer

En la parte izquierda seleccionar “Steps” y hacer clic sobre el botón “New” en la parte inferior.

Agrega los “Steps” en orden de acuerdo a la cantidad de paquetes SSIS que implementamos. Para este proyecto son 4 paquetes.

VS Installer

Se abrirá una nueva venta, asignar un nombre al “Step” y en “type” seleccionar “SQL Server Integration Services Package”.

VS Installer

Agregar las configuraciones correspondientes para la conexión de SQL Server.

VS Installer

Seleccionar el “package” y se nos abrirá una nueva ventana.

Aquí nos aparecerán todos nuestros paquetes, seleccionar uno y hacer clic sobre el botón “Ok”.

VS Installer

Nos aparecerá el paquete SSIS seleccionado, hacer clic en “Configuration”.

VS Installer

En “Configuration” seleccionar “Advanced” y marcar la casilla de “32-bit runtime”.

Se debe hacer esta configuración para que pueda conectarse y ejecutar los comandos con PostgreSQL debido a la conexión de 32 bits en ODBC.

VS Installer

En la parte izquierda seleccionar “Schedules” y hacer clic sobre el botón de “new”.

VS Installer

Se abrirá una nueva ventana, asignar un nombre y hacer la configuración correspondiente. Este apartado programaremos los periodos de tiempo que deseamos que se ejecute la tarea.

Agregar los “Schedules” de acuerdo al numero de paquetes SSIS de nuestro proyecto.

VS Installer

Hacer clic sobre el botón “Ok” para que se guarden los cambios. Los paquetes deben estar en ordenados en “Steps” para que el proceso se ejecute correctamente.

VS Installer

Configuración de SQL Server Agent

Para que SQL Server Agent funcione correctamente, se tienen que hacer unas configuraciones en la computadora que estará alojado los “Jobs” de los paquetes SSIS.

Abrir “SQL Server Configuration Manager”, se puede buscar la aplicación en la computadora o desde el “Ejecutar” de Windows. Para abrir “Ejecutar” teclear Win + R.

Escribir el siguiente comando

SQLServerManager13.msc

El comando anterior es para la versión SQL Server 2016

Otros comandos

VS Installer

Se nos abrirá el “SQL Server Configuration Manager”, debemos asegurarnos que el SQL Server Agente este en “Ejecución”.

VS Installer

Hacer doble clic sobre “Agente SQL Server (MSSQLSERVER). Y debemos poner las credenciales de usuario, para que la tarea se pueda ejecutar de manera automática.

VS Installer

En el parte de “Servicio” cambiar de “Manual” a “Automático”. Hacer clic en el botón “Aplicar” y “Aceptar” para guardar cambios.

VS Installer

Abrir de nuevo “Ejecutar” de Windows y escribir “services.msc”

VS Installer

Se abrirán los servicios de Windows, buscar “Agente SQL Server” y verificar que “Tipo de inicio” sea en automático, si no abrir y cambiar a automático.

VS Installer

Esta configuración se hace por si el equipo se reinicia dónde está alojado los “Jobs” de los paquetes SSIS.

  • Instituto para el Registro del Territorio del Estado de Colima | Dirección de Catastro | Tecnológico Nacional de México Campus Colima

Última actualización del almacén de datos 2022-08-12 01:05:18.374205

SINSAC LOGO

Desarrollado con

Dirección de Catastro del Estado de Colima
  • Calzada Galván esquina con Aldama S/N, C.P. 28010, Colima, Colima, México

  • 312 31 39 290 / 312 31 31 814

GOB LOGO
  • © 2022
  • Política de privacidad
  • Acerca de