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. Visual Studio

Guía de configuración de Visual Studio.

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”.

Instalación de Visual Studio

Descargar e Instalar Visual Studio 2019

Microsoft Visual Studio

No se recomienda versiones más recientes por cuestiones incompatibilidad de acuerdo a la versión del servidor (confidencial).

NO confundir Visual Studio IDE con Visual Studio Code.

VS Code es un editor de texto.

Configuración de Visual Studio

Instalar de manera convencional VS IDE 2019.

En la instalación aparecerá VS IDE y VS Installer, VS intaller es la herramienta de VS para actualizar el IDE, asi como instalar herramientas.

VS Installer

Abrir Visual Studio Installer y hacer clic en "Modificar".

VS Installer

Se abrirá una nueva ventana, desplazarse hacia abajo. Buscar la opción de “Almacenamiento y Procesamiento de datos”, marcar la casilla y en la parte derecha seleccionar las opciones de “SQL Server Data Tool”, “Herramientas de Azure Data Lake …” y “Herramienta de Desarrollo .NET…”.

VS Installer

Configuración IDE Visual Studio

Después de instalar “Almacenamiento y Procesamiento de datos”. Se tienen que instalar unas extensiones para poder trabajar con SSIS.

Abrir IDE de VS y crear un proyecto en blanco, esto solo es para instalar las extensiones necesarias.

VS Installer

Seleccionar “Extensiones” > “Administrar extensiones”.

VS Installer

Buscar “integration services” y seleccionar “SQL Server Integration Services Projects”. Instalar extensión y reiniciar VS.

VS Installer

Si se ha instalado todo correctamente, debería aparecerle el siguiente paso.

Abrir nuevamente VS, seleccionar “Crear un nuevo proyecto” > Buscar “SSIS” > seleccionar “Integration Services Project” y crear nuevo proyecto.

Asignar nombre al proyecto y crear.

VS Installer

Si todo se ha instalado correctamente, debe aparecer la siguiente ventana.

VS Installer

Conexión de SSIS Project y SQL Server

Agregar las conexiones a las bases de datos. En el caso de SINSAC es la conexión a SQL Server y PostgreSQL.

En la parte lateral derecha, hacer clic derecho sobre la opción de “Administrador de conexiones”, y “Administrar nueva conexión”.

VS Installer

Seleccionar la opción de “ADO.NET” y clic sobre el botón de “Agregar”.

VS Installer

Se abrirá una nueva ventana y hacer clic sobre el botón “Nueva” para agregar nueva conexión.

VS Installer

Se abrirá la ventana “Administrador de conexión”, asegurarse que el proveedor sea “.Net Providers\SqlClient Data Privider”.

En el nombre del servidor, poner la dirección donde se encuentra alojado el servidor. En este ejemplo la base de datos de catastro esta en el servidor local. Pero en producción poner la dirección de donde se encuentra alojado la BD.

En el nombre del servidor, poner la dirección donde se encuentra alojado el servidor. En este ejemplo la base de datos de catastro esta en el servidor local.

Agregar las credenciales para conectarse a la base de datos.

Seleccionar la base de datos de CATASTRO.

Si no aparecen las bases de datos de su instancia de base de datos seleccionadas puede existir un problema de la conexión o credenciales incorrectas.

Hacer clic sobre el botón de “Prueba de conexión” y debería mostrar un mensaje de “conexión de prueba exitosa”

VS Installer

Si la conexión ha sido satisfactoria, debería aparecer la conexión en la siguiente parte.

VS Installer

Conexión de SSIS Project y PostgreSQL

Para agregar una conexión a PostgreSQL se debe hacer por medio de ODBC.

Se tiene que instalar las librerías necesarias de PSQL ODBC. Descargar el instalador del siguiente enlace:

ODBC PostgreSQL

Verificar primero la versión que tenemos instalada en de PostgreSQL en el equipo que se está trabajando. Seleccionar el instalador (se descarga un archivo .zip) con la versión de 32 bits (x84), sin importar la arquitectura de nuestro sistema operativo.

Instalar una versión de 64 bits (x64) puede generar problemas en producción.

En caso de no servir el enlace de descarga, se puede buscar el driver que diga MSI ODBC PSQL.

Descomprimir el docuemnto .ZIP e ejecutar el archico psqlodbc_x86.msi

Buscar el ODBC y ejecutar. Verificar que sea la versión de 32 bits.

VS Installer

Hace clic en "Agregar..."

VS Installer

Seleccionar la opción de "PostgreSQL Unicode" y clic en "Finalizar"

Asegurarse que sea la "Unicode".

VS Installer

Llenar los campos correspondientes con las credenciales correspondientes para la conexión a la base de datos de PostgreSQL.

Tener creado una base de datos en PostgreSQL con el nombre "Datawarehouse". No importa si esta vacia, las tablas se crean en el proceso ETL.

Hacer clic sobre el botón de “Prueba de conexión” y debería mostrar un mensaje de “conexión de prueba exitosa”

VS Installer

Aparecerá la nueva conexión de PostgreSQL con ODBC y podemos hacer clic en "Aceptar".

VS Installer

En VS seguir los pasos de agregar una nueva conexión. Clic derecho en "Administra conexiones" > "Administrar nueva conexion" > seleccionar "ADO.NET" > "Nueva..."

En VS seguir los pasos de agregar una nueva conexión. Clic derecho en "Administra conexiones" > "Administrar nueva conexion" > seleccionar "ADO.NET" > "Nueva..."

Ya tenemos la conexión con SQL Server

VS Installer

En "Provider", seleccionar la opción de ".Net Prividers\Odbc Data Privider".

VS Installer

En "Usar el nombre de la fuente de datos del sistema o del usuario", expadir las opciones y aparecera el nombre que le dimos en ODBC. Clic en "Ok".

No es necesario poner las credenciales en "información de inicio de sesión". Poner en caso de ser necesario.

Hacer clic sobre el botón de “Prueba de conexión” y debería mostrar un mensaje de “conexión de prueba exitosa”

VS Installer

Aparecerá la conexión de PostgreSQL en "Administr de conxiones"

VS Installer

Visual Studio

Finalmente nos debería aparecer las dos conexiones en la parte lateral derecha del proyecto de SSIS en VS en el apartado de “Administrar conexiones”.

VS Installer
  • 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