Saltar al contenido

Guía de Conexión a SQL Server

Descripción General

Esta guía describe los requisitos del sistema y las instrucciones para conectar App Builder a un servidor de base de datos Microsoft® SQL Server. En esta guía se describirán dos métodos diferentes de conexión: Autenticación de SQL Server y Autenticación integrada de Windows.

El método Autenticación de SQL Server consiste en proporcionar las credenciales de nombre y contraseña de SQL Server como parte de la información de conexión. SQL Server realiza la autenticación comprobando si se ha configurado una cuenta de inicio de sesión de SQL Server y si la contraseña especificada coincide con la almacenada. Si SQL Server no tiene una cuenta de inicio de sesión configurada, la autenticación falla y el usuario recibe un mensaje de error.

La autenticación integrada de Windows consiste en omitir las credenciales de nombre y contraseña de SQL Server como parte de la información de conexión. Con este método App Builder intenta autenticarse en SQL Server como el usuario de Windows que App Builder se ejecuta como, que está definido en la configuración del grupo de aplicaciones de IIS.

Importante

La autenticación integrada de Windows requiere que el grupo de aplicaciones de IIS para la instancia esté configurado para un usuario de Windows y que ese usuario tenga permisos para la base de datos de SQL Server.

Requisitos del Sistema

Servidor de Base de Datos

SQL Server

Navegador Web del Cliente

  • Chrome: 84+

  • Firefox: 73+

  • Safari: 13.0.1+

  • Ventaja: 84+

Instrucciones de Conexión

Agregar un Servidor

  1. Navegue hasta App Builder IDE

  2. Haga clic en el botón Servidores de datos del menú Conectar

  3. Haga clic en el botón + Servidor en el panel Servidores de datos. Esto abrirá la página Servidor.

Completar Credenciales

Para conectarse a un SQL Server, proporcione la siguiente información:

  • Nombre del servidor: Un nombre de servidor identificable y único.

  • Tipo: Seleccione "Microsoft SQL Server" en el menú.

  • Nombre del host: el nombre del host de su servidor. Por ejemplo: localhost

  • Puerto: el número de puerto del servidor. El puerto predeterminado es 1433.

  • Nombre de instancia: si instaló el servidor con una instancia con nombre, ingrese aquí el nombre que proporcionó para esa instancia.

  • Configuración avanzada: incluye opciones de configuración adicionales, incluida la configuración de tiempo de espera de ping, que determina la cantidad de tiempo (en segundos) que App Builder esperará un ping de regreso del servidor antes de declarar un tiempo de espera.

  • Haga clic en Configuración de seguridad para expandir:

    • Nombre de usuario:

      • Para la autenticación de SQL Server: proporcione el nombre de usuario con el que accede al servidor de base de datos

      • Para la autenticación integrada de Windows: deje este campo en blanco

    • Contraseña:

      • Para la autenticación de SQL Server: proporcione la contraseña asociada con el nombre de usuario proporcionado

      • Para la autenticación integrada de Windows: deje este campo en blanco

    archivo adjunto

Después de completar todas las credenciales necesarias, haga clic en el botón Guardar para guardar la configuración.

Probando la Conexión

Haga clic en Prueba para expandir y, a continuación, haga clic en el botón Probar conexión para asegurarse de que el servidor esté conectado correctamente.

Agregar una Fuente de Datos

Una vez guardada la configuración de SQL Server, es necesario conectar la base de datos a App Builder. Bases de datos que están conectadas a App Builder se denominan "fuente de datos".

  1. Navegue hasta App Builder IDE

  2. Haga clic en el botón Servidores de datos del menú Conectar

  3. Haga clic para seleccionar la entrada de SQL Server en el panel Servidores de datos y, a continuación, haga clic en + Origen > + Crear base de datos en el panel de la derecha. Algunas fuentes de datos se importan automáticamente a la base de datos. App Builder página de almacenamiento de datos. Si ya se agregó la fuente de datos, haga clic en el botón Detalles asociado para abrir la página de detalles.

  4. Complete las siguientes credenciales para la fuente de datos:

    1. Conexión: el nombre del servidor del que se extrae

    2. Nombre de la fuente de datos: asigne a la fuente de datos un nombre de visualización único

    3. Nombre de la base de datos generada: se genera automáticamente en función del nombre de la fuente de datos proporcionado

  5. Haga clic en Siguiente

  6. Revise y haga clic en el botón Listo

  7. Haga clic en el botón Detalles para la fuente de datos recién creada

  8. Haga clic en el botón Editar y, a continuación, haga clic en Editar nuevamente para realizar cambios

  9. El campo Nombre del esquema permite al usuario seleccionar un nombre de esquema de un menú desplegable

  10. Haga clic para expandir la sección Capacidades de importación

    1. Patrón de importación: esto permite a los usuarios importar solo ciertas tablas por Enumerándolos en el cuadro. También se pueden usar prefijos para importar solo un subconjunto de tablas (por ejemplo, MyApp_* solo importará tablas que comiencen con "MyApp_"). Si el espacio se deja en blanco, importará todas las tablas.

      attachment

    2. Haga clic en Guardar para actualizar cualquier configuración de la fuente de datos modificada

    3. Una vez que se actualice la página, haga clic en el botón Importar que aparece debajo de las credenciales de la fuente. Cuando se le solicite, haga clic en Continuar. La importación será programada por App Builder para ejecutar en segundo plano.

      archivo adjunto