Cómo usar App Connect con Microsoft SQL Server

Microsoft SQL Server es un sistema de gestión de bases de datos relacionales (RDBMS). Es una plataforma de base de datos que permite a las empresas almacenar y gestionar grandes cantidades de datos de forma eficiente y segura.

Conexión a Microsoft SQL Server

Complete los campos de conexión que ve en la página Conectar > Aplicaciones y API App Connect Designer ( anteriormente la página Catálogo ) o en el editor de flujo. Si es necesario, trabaje con su Microsoft SQL Server administrador para obtener estos valores.

Microsoft SQL Server campos de conexión:
Nombre de cuenta
Elige un nombre significativo para tu cuenta que te ayude a identificarla.
Campos de conexión de autenticación BASIC
Nombre de host de la base de datos : Indique el nombre de host completo o la dirección IP del servidor de la base de datos Microsoft SQL Server. Por ejemplo, myserver.abc.com o 192.0.2.24. Para obtener más información, consulte HOST_NAME (Transact-SQL) en la página de documentación de Microsoft.
Puerto de la base de datos : especifica el puerto en el que el servidor de bases de datos Microsoft SQL Server escucha las conexiones entrantes de los clientes. Para obtener más información, consulte «Configurar SQL Server para que escuche en un puerto específico de TCP » en la página de documentación de Microsoft.
Nombre de la base de datos : Indique el nombre de la base de datos de Microsoft SQL Server a la que desea conectarse.
Nombre de usuario : Indique un nombre de usuario autorizado para acceder a la base de datos, tal y como se utiliza en su instancia de Microsoft SQL Server.
Contraseña : Indica la contraseña del usuario de la base de datos.
Esquema : Especifique el nombre del esquema de los objetos de la base de datos a los que se va a acceder, tal y como se utiliza en su instancia de Microsoft SQL Server. Si deja este campo en blanco, se utiliza el esquema predeterminado asociado con el usuario. Para obtener más información, consulta «Crear un esquema de base de datos» en la página de documentación de Microsoft.
Tamaño máximo del grupo de conexiones : especifica el número máximo de conexiones a la base de datos permitidas dentro de un mismo grupo de conexiones. Si no se especifica, el valor predeterminado es 0 (cero).
Parámetros adicionales : especifica parámetros adicionales para controlar cómo conectarse a la base de datos. Utiliza pares nombre-valor (separados por punto y coma) con el siguiente formato: name1=value1;name2=value2.

Ejemplo:autoCommit=true;maxActive=20

De forma predeterminada, la autenticación de SQL Server se utiliza como modalidad de autenticación y no requiere parámetros adicionales. Para conectarse a través de la autenticación de Windows, debe especificar cualquiera de estos parámetros adicionales para indicar a qué versión de NTLM da soporte el punto final.
  • AuthenticationMethod=ntlm2java
  • AuthenticationMethod=ntlmjava
Conexión a una red privada : Selecciona el nombre del agente de red privada que utiliza App Connect para conectarse a tu red privada. Esta lista contiene los nombres de los agentes de redes privadas que se crean en la página «Redes privadas ». Para obtener más información, consulta «Conexión a una red privada ».

SSL campos de conexión de autenticación (disponibles únicamente en IBM® App Connect Enterprise Designer cuando se ejecuta en las propias instalaciones)
Nombre de host de la base de datos : Indique el nombre de host completo o la dirección IP del servidor de la base de datos Microsoft SQL Server. Por ejemplo, myserver.abc.com o 192.0.2.24. Para obtener más información, consulte HOST_NAME (Transact-SQL) en la página de documentación de Microsoft.
Puerto de la base de datos : especifica el puerto en el que el servidor de bases de datos Microsoft SQL Server escucha las conexiones entrantes de los clientes. Para obtener más información, consulte «Configurar SQL Server para que escuche en un puerto específico de TCP » en la página de documentación de Microsoft.
Nombre de la base de datos : Indique el nombre de la base de datos de Microsoft SQL Server a la que desea conectarse.
Nombre de usuario : Indique un nombre de usuario autorizado para acceder a la base de datos, tal y como se utiliza en su instancia de Microsoft SQL Server.
Contraseña : Indica la contraseña del usuario de la base de datos.
Esquema : Especifique el nombre del esquema de los objetos de la base de datos a los que se va a acceder, tal y como se utiliza en su instancia de Microsoft SQL Server. Si deja este campo en blanco, se utiliza el esquema predeterminado asociado con el usuario. Para obtener más información, consulta «Crear un esquema de base de datos» en la página de documentación de Microsoft.
Certificado de CA del servidor de base de datos : Especifique el certificado de CA o del servidor en el formato PEM únicamente si el servidor utiliza un certificado autofirmado o si el certificado aún no es de confianza (CA privada).
Tamaño máximo del grupo de conexiones : especifica el número máximo de conexiones a la base de datos permitidas dentro de un mismo grupo de conexiones. Si no se especifica, el valor predeterminado es 0 (cero).
Parámetros adicionales : especifica parámetros adicionales para controlar cómo conectarse a la base de datos. Utiliza pares nombre-valor (separados por punto y coma) con el siguiente formato: name1=value1;name2=value2.

Ejemplo:autoCommit=true;maxActive=20

De forma predeterminada, la autenticación de SQL Server se utiliza como modalidad de autenticación y no requiere parámetros adicionales. Para conectarse a través de la autenticación de Windows, debe especificar cualquiera de estos parámetros adicionales para indicar a qué versión de NTLM da soporte el punto final.
  • AuthenticationMethod=ntlm2java
  • AuthenticationMethod=ntlmjava

Para conectarse a un punto final Microsoft SQL Server desde la página Aplicaciones y API del Diseñador App Connect por primera vez, expanda Microsoft SQL Server y luego haga clic en Conectar. Para más información, consulte Gestión de cuentas.

Consejo:

Antes de utilizar la cuenta creada en App Connect en un flujo, cambie el nombre de la cuenta por algo significativo que le ayude a identificarla. Para cambiar el nombre de la cuenta en la página Aplicaciones y API, seleccione la cuenta, abra su menú de opciones (⋮) y, a continuación, haga clic en Cambiar nombre de cuenta.

Consideraciones generales

Antes de utilizar App Connect Designer con Microsoft SQL Server, tenga en cuenta las consideraciones siguientes:

  • (Consideración general) Puede ver listas de los eventos y acciones desencadenantes que están disponibles en la página Aplicaciones y API de App Connect Designer.

    Para algunas aplicaciones, los eventos y acciones dependen del entorno y de si el conector admite eventos configurables y descubrimiento dinámico de acciones. Si la aplicación da soporte a sucesos configurables, verá un enlace Mostrar más sucesos configurables bajo la lista de sucesos. Si la aplicación da soporte al descubrimiento dinámico de acciones, verá un enlace Mostrar más bajo la lista de acciones.

  • (Consideración general) Si está utilizando varias cuentas para una aplicación, el conjunto de campos que se visualiza al seleccionar una acción para esa aplicación puede variar para distintas cuentas. En el editor de flujos, algunas aplicaciones siempre proporcionan un conjunto organizado de campos estáticos para una acción. Otras aplicaciones utilizan el descubrimiento dinámico para recuperar el conjunto de campos configurados en la instancia a la que está conectado. Por ejemplo, si tiene dos cuentas para dos instancias de una aplicación, la primera cuenta puede utilizar valores que estén listos para su uso inmediato. Sin embargo, la segunda cuenta se puede configurar con campos personalizados adicionales.

Eventos y acciones

Sucesos de Microsoft SQL Server

Estos sucesos son para cambios en esta aplicación que desencadenan que un flujo empiece a completar las acciones en el flujo.

Mostrar más eventos configurables : Los eventos que se muestran por defecto están preconfigurados mediante el uso de una conectividad optimizada. Hay más elementos disponibles después de configurar sucesos que pueden desencadenar un flujo sondeando esta aplicación en busca de objetos nuevos o actualizados.

Acciones de Microsoft SQL Server

El flujo completa estas acciones en esta aplicación.

Los elementos disponibles se listan después de conectar App Connect a Microsoft SQL Server.