Aufheben der Registrierung von IQ Bot beim Control Room

Sie müssen die Registrierung von IQ Bot beim Control Room aufheben, wenn sich die IQ Bot-URL aufgrund der Installation oder Deinstallation von IQ Bot ändert oder wenn ein Load Balancer hinzugefügt wird.

Starten Sie den Automation Anywhere Cognitive Console-Dienst neu, nachdem Sie die Registrierung von IQ Bot beim Automation Anywhere Control Room aufgehoben haben.

Prozedur

  1. Führen Sie mithilfe der sysadmin-Rolle zwei separate SQL-Abfragen in verschiedenen Datenbanken durch.
  2. Führen Sie den ersten Satz von SQL-Anweisungen in der Control Room-Datenbank aus, um die folgenden Daten zu löschen:

    Führen Sie die folgenden SQL-Anweisungen für die Versionen A2019.10 bis A2019.13 aus:

    DELETE FROM [AAE-Database].[dbo].[ACTIVEMQ_ACKS]
    DELETE FROM [AAE-Database].[dbo].[ACTIVEMQ_MSGS]
    DELETE FROM [AAE-Database].[dbo].[SERVICE_USER]
    DELETE FROM [AAE-Database].[dbo].[USERS] where user_type='APP'
    Führen Sie die folgenden SQL-Anweisungen für die Version A2019.14 und höher aus:
    1. Führen Sie die folgende Abfrage aus:
      USE [AAE-Database]
      SELECT T.uuid As TenantID,T.name AS TenantName,T.created_by,T.enabled,U.id AS IQBotAppUserId,U.user_type,S.url AS 
      IQBotURL FROM [dbo].[TENANTS] T 
      LEFT JOIN [dbo].[USERS] U ON T.uuid = U.tenant_uuid 
      LEFT JOIN [dbo].[SERVICE_USER] S ON U.id = S.id
      WHERE (U.user_type='APP' AND S.type='IQBOT')
      
    2. Die obige Abfrage liefert eine „IQBotAppUserId“-Nummer. Ersetzen Sie die id = 'IQBotAppUserId'.
    3. Führen Sie die folgenden Löschabfragen aus:
      DELETE FROM [AAE-Database].[dbo].[SERVICE_USER] WHERE [type]='IQBOT'
    4. DELETE FROM [AAE-Database].[dbo].[USERS] WHERE id = 'IQBotAppUserId'
  3. Führen Sie den zweiten Satz von SQL-Anweisungen in der IQ Bot-Konfigurationsdatenbank aus, um die folgenden Daten zu löschen:
    • DELETE FROM [IQBot].[dbo].[Configurations] where [key]='controlRoomVersion'
    • DELETE FROM [IQBot].[dbo].[Configurations] where [key]='appRegistered'
    • DELETE FROM [IQBot].[dbo].[Configurations] where [key]='controlRoomUrl'
    • DELETE FROM [IQBot].[dbo].[Configurations] where [key]='appId'
    Die Registrierung wurde erfolgreich aufgehoben.