Pasos de requisitos previos de IQ Bot

Complete los siguientes pasos antes de comenzar la instalación de IQ Bot.

Procedimiento

  1. El usuario debe tener los privilegios SYSADMIN u otros para la cuenta de la base de datos SQL que se utiliza durante la instalación a fin de crear bases de datos y ejecutar la instrucción BULK INSERT.
    • Conexión SQL (CONNECT SQL)
    • Creación de base de datos (CREATE ANY DATABASE)
    • Ver cualquier base de datos (VIEW ANY DATABASE)
    Nota: La instalación con SQL Microsoft Azure requiere el rol dbmanager.
    Nota: Instalación con RDS AWS requiere un ROL con los tres privilegios anteriores. Estos privilegios ya están asignados al rol db_owner en RDS.

    Otorgue permisos para un usuario de base de datos específico y vea los permisos para ese rol utilizando la siguiente consulta TSQL:

    SELECCIONE * DE fn_my_permissions(NULL, 'SERVER').

  2. Primero habilite HTTPS, para configurar IQ Bot con HTTPS. Mantenga los siguientes archivos de certificado HTTPS listos para usar:
    • El certificado Control Room en formato .crt (paquete de lista de Autoridad de certificación).
    • El certificado Control Room en formato .crt (certificado público del lado del servidor).
    • El certificado de servidor de IQ Bot en formato .pfx y .crt.
    Importante: Instale los certificados .crt para Control Room manualmente en sus almacenes de certificados correspondientes.
  3. Mantenga los siguientes puertos abiertos ya que son utilizados por los servicios de IQ Bot:
    • Puerto de acceso a la aplicación (configurable): 3000
    • Puerto de acceso a la base de datos (configurable): 1433
    • Puertos de servicios de aplicación internos (fijos): 8100, 9002, 9991, 9992, 9995, 9996, 9997, 9998, 9999
    • puertos de escucha de entrada:
      • 47100-47200 en el servidor IQ Bot para comunicación IQ Bot-Control Room.
      • 47100-47200 y 47500-47600 en el servidor Control Room.
    • RabbitMQ v3.8.18
      • Puerto: 5672
      • Puerto: 5673
  4. Si la versión de Servidor SQL es anterior a SQL Server Native Client 2012, aparece un cuadro de diálogo que le ofrece la opción de actualizar. Abra services.msc y detenga Servidor SQL (MSSQLSERVER) para llevar a cabo la actualización. A continuación, siga con el proceso de instalación.
  5. Durante el proceso de actualización, el instalador detectará instancias de aprendizaje existentes de una versión anterior de IQ Bot. Para conservar el clasificador original para esas instancias de aprendizaje, seleccione esa versión anterior de IQ Bot desde la lista desplegable. Esto asegura la consistencia en el comportamiento de las instancias de aprendizaje con la versión anterior.
  6. El instalador de IQ Bot distingue entre mayúsculas y minúsculas sobre la cuenta de usuario creada para Servidor SQL o Ventana.
    Importante: Utilice el nombre de usuario tal como aparece en la Microsoft SQL Server Management Studio en Seguridad > Inicios de sesión. Si se creó en mayúsculas, utilice mayúsculas para el nombre de usuario para iniciar el instalador. Además, verifique si la propiedad de la base de datos de recopilación está establecida en distingue entre mayúsculas y minúsculas.

Qué hacer a continuación