Configuración ODBC
Guía de Configuración de ODBC en Windows 11 Pro
Software NIGISU - Conexión a Bases de Datos
Esta guía le ayudará a configurar correctamente una conexión ODBC (Open Database Connectivity) en Windows 11, necesaria para que NIGISU pueda comunicarse con su base de datos.
¿Qué es ODBC?
ODBC (Open Database Connectivity) es una interfaz estándar que permite a las aplicaciones acceder a sistemas de gestión de bases de datos independientemente del sistema operativo o base de datos utilizada.
Requisitos Previos
- Windows 11 Pro instalado
- Permisos de administrador en su equipo
- Controladores ODBC específicos para su base de datos (SQL Anywhere 17.)
Pasos para Configurar un ODBC en Windows 11 Pro
1. Abrir el Administrador de ODBC
- Presione la tecla Windows + R para abrir el cuadro de diálogo Ejecutar
- Escriba odbcad32 y presione Enter
- Se abrirá el "Administrador de orígenes de datos ODBC"
2. Seleccionar el Tipo de DSN (Data Source Name)
Existen tres tipos de DSN que puede crear:
- DSN de Usuario: Solo disponible para el usuario actual
- DSN de Sistema: Disponible para todos los usuarios y servicios del equipo (recomendado para NIGISU)
- DSN de Archivo: Conexión portable almacenada en un archivo
Para NIGISU, recomendamos usar DSN de Usuario:
- Haga clic en la pestaña "DSN de Usuario"
- Pulse el botón "Agregar"
3. Seleccionar el Controlador de Base de Datos
- Se mostrará una lista de controladores ODBC instalados en su sistema
- Seleccione el controlador correspondiente a su base de datos:
- SQl Anywhere 17
- Haga clic en "Finalizar"
4. Configurar la Conexión
Para SQL Anywhere 17:
- Asigne un Nombre descriptivo para la conexión (por ejemplo: "NIGISU_DB")
- Agregue una Descripción opcional
- Seleccione el Login / Conexion
- Accion ( Connect to a running database or another computer )
- Host ( direccion ip o nombre del servidor)
- Port (2638)
- ServerName ( nombre del servidor de la base de datos )
- Database Name ( nombre de la base de datos )
5. Verificar la Conexión
- El DSN creado aparecerá en la lista de orígenes de datos
- Para comprobar que funciona correctamente, selecciónelo y haga clic en "Configurar"
- Pulse "Probar conexión" o "Test Conection"
- Debería recibir un mensaje de "Prueba completada correctamente"
Configuración en NIGISU
Una vez configurado el ODBC, deberá indicar a NIGISU qué conexión utilizar:
- Abra NIGISU
- Vaya a "Configuración" → "Conexión a base de datos"
- Seleccione "Conexión ODBC"
- Elija el DSN que acaba de crear de la lista
- Introduzca las credenciales si son requeridas
- Haga clic en "Probar conexión" y luego "Guardar"
Solución de Problemas Comunes
Error: "No se encuentra el controlador"
- Asegúrese de que ha instalado los controladores ODBC específicos para su base de datos
- Para SQL Server, descargue los controladores desde el sitio web de Microsoft
- Para MySQL, Oracle y otros, descárguelos desde los sitios web oficiales
Error: "Fallo de conexión"
- Verifique que la base de datos esté en ejecución
- Compruebe que las credenciales sean correctas
- Confirme que el firewall no esté bloqueando la conexión
- Verifique la dirección IP o nombre del servidor
Error: "Acceso denegado"
- Asegúrese de que el usuario tiene permisos suficientes en la base de datos
- Compruebe que la base de datos existe y está accesible
Para configurar la conexión ODBC, debemos ir a Panel de control, Sistema y Seguridad, Herramientas Administrativas, Administrador de Origen de datos ODBC 64 bits,
- DSN de usuario (La configuracion solo se hace para el perfil de usuario de windows actual) (Recomendado)
- DSN de Sistema (La configuración se hace para todo el equipo, o cualquier perfil de usuario de windows)

Click en boton agregar, elegimos Sql Anywhere 17, click en finalizar

En la primera pestaña ODBC, llenamos el campo Data source Name (Nombre Origen de datos), generalmente se sugiere poner "sql nombreempresa"
con el nombre de la empresa a la que pertenece la base, asi es como esta configurado.

Luego hacemos click en segunda pestaña, y llenamos los campos

|
COLUMNA |
DATA SOURCE NAME |
|
USUARIO |
Usuario de conexión a base de datos |
|
CLAVE |
Contraseña de Usuario |
|
ACTION |
Conectarse a una base de datos que se ejecuta en otro equipo |
|
HOST |
Direccion IP o Nombre del Servidor |
|
PORT |
Puerto 2638 por omision |
|
SERVERNAME |
Nombre del Servidor de Base de Datos |
|
DATABASE NAME |
Nombre de la Base de Datos |
Creado con el Personal Edition de HelpNDoc: Entorno gratuito de creación de ayuda