Conectores SQL

Prev Next

Utiliza esta guía para aprender a integrar bases de datos SQL en Tulip

En este artículo aprenderás:* Cómo configurar un conector SQL* Contexto del tiempo de espera de conexión

Si desea conectar una base de datos externa a Tulip, deberá utilizar un conector SQL.

Configurar un conector SQL

En primer lugar, sigue los pasos descritos en «Conectores» para crear tu conector: asígnale un nombre, elige un host y selecciona el tipo de conector. Una vez hecho esto, podrás configurar los detalles de la conexión.


1. Elige el tipo de base de datos

Tulip es compatible con:

  • Microsoft SQL Server
  • MySQL
  • Oracle DB
  • PostgreSQL

image.png


2. Introduce los datos de tu servidor

  • Dirección del servidor: la dirección IP o el nombre de host donde está alojada tu base de datos.
  • Puerto del servidor: el puerto en el que escucha tu base de datos (por ejemplo, MySQL: 3306, PostgreSQL: 5432, SQL Server: 1433).
  • SSL: Actívalo si deseas cifrar la conexión (puede requerir ajustes adicionales, como el modo SSL o certificados).

3. Introduce los datos de autenticación

Para MySQL, Oracle DB y PostgreSQL

  • Nombre de usuario: nombre de la cuenta de la base de datos con los permisos adecuados.
  • Contraseña: la contraseña de esa cuenta.
  • Nombre de la base de datos: la base de datos concreta a la que quieres conectarte.

image.png


Para Microsoft SQL Server

Puedes iniciar sesión con nombre de usuario y contraseña o con el secreto de entidad de servicio de Entra (Azure AD).
Nota: Próximamente será obligatorio el uso de la autenticación de Entra.

Además del nombre de la base de datos, necesitarás:

  • ID de cliente: se proporciona al registrar una aplicación en Entra ID (se encuentra en la pestaña «Autenticación» ).
  • Secreto de cliente: la «contraseña» de tu ID de cliente (se encuentra en la pestaña «Certificados y secretos» ).
  • ID de directorio (inquilino): el ID único de Azure AD de tu organización (se encuentra en la pestaña «Autenticación» ).
  • Nombre de la base de datos: la base de datos a la que quieres conectarte en el servidor.

image.png

Detalles de conectividad

Mecanismo de conectividad

Tulip se conecta a las bases de datos mediante controladores específicos de cada proveedor de bases de datos proporcionados por nuestro entorno de ejecución, en lugar de utilizar ODBC o JDBC.

El tiempo de espera del conector o un error cierran la conexión

Para conocer los límites del conector, consulta aquí.

Cuando una función del conector SQL agota el tiempo de espera o produce un error (por ejemplo, un fallo de conexión o un código de error devuelto por la base de datos para la que está configurado el conector), el host del conector cierra automáticamente la conexión.

{{snippet.¿Has encontrado lo que buscabas?}}