IQ Bot 에서 등록 취소 중 Control Room

의 설치 또는 제거로 인해 또는 로드 밸런서가 추가될 IQ BotControl Room URL이 변경되는 IQ Bot 경우 IQ Bot 에서 등록을 취소해야 합니다.

IQ Bot 에서 등록을 취소한 후 Automation Anywhere Control Room 인지 콘솔 서비스를 Automation Anywhere다시 시작합니다.

프로시저

  • IQ Bot 11.3.x 전용
    1. sysadmin 역할을 사용하여 서로 다른 데이터베이스에서 두 개의 별도 SQL 쿼리를 실행합니다.
    2. Control Room 데이터베이스에서 첫 번째 SQL 쿼리를 실행하여 다음 데이터를 삭제합니다.
      • DELETE FROM [CRDB-NEW].[dbo].[APP_USER] WHERE [type]='IQBOT'
      • DELETE FROM [CRDB-NEW].[dbo].[USERS] WHERE user_type='APP'
      • DELETE from dbo.ACTIVEMQ_ACKS
      • DELETE from [CRDB-NEW].dbo.ACTIVEMQ_ACKS DELETE from dbo.ACTIVEMQ_MSGS
    3. IQ Bot 구성 데이터베이스에서 두 번째 SQL 쿼리를 실행하여 다음 데이터를 삭제합니다.
      • DELETE FROM [Configurations].[dbo].[Configurations] where [key]='controlRoomVersion'
      • DELETE FROM [Configurations].[dbo].[Configurations] where [key]='appRegistered'
      • DELETE FROM [Configurations].[dbo].[Configurations] where [key]='controlRoomUrl'
      • DELETE FROM [Configurations].[dbo].[Configurations] where [key]='appId'
  • Automation 360 IQ Bot only
    1. sysadmin 역할을 사용하여 서로 다른 데이터베이스에서 두 개의 별도 SQL 쿼리를 실행합니다.
    2. Control Room 데이터베이스에서 첫 번째 SQL문 집합을 실행하여 다음 데이터를 삭제합니다.

      버전 A2019.10 ~ A2019.13에 대해 다음 SQL 문을 실행합니다A2019.

      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'
      버전 A2019.14 이상에 대해 다음 SQL 문을 실행합니다.
      1. 다음 쿼리를 실행합니다.
        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. 위 쿼리는 'IQBotAppUserId' 번호를 제공합니다. 다음 쿼리에서 ID = 'IQBotAppUserId'를 ID = '번호'로 바꿉니다.
      3. 다음 삭제 쿼리를 실행합니다.
        DELETE FROM [AAE-Database].[dbo].[SERVICE_USER] WHERE [type]='IQBOT'
      4. DELETE FROM [AAE-Database].[dbo].[USERS] WHERE id = 'IQBotAppUserId'
    3. IQ Bot 구성 데이터베이스에서 두 번째 SQL문 집합을 실행하여 다음 데이터를 삭제합니다.
      • 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'
등록을 취소했습니다.