Registrierung IQ Bot vom wird aufgehoben Control Room
Sie müssen die Registrierung IQ Bot vom aufheben Control Room , wenn sich die IQ Bot URL aufgrund der Installation oder Deinstallation von IQ Botändert oder wenn ein Load Balancer hinzugefügt wird.
Prozedur
-
IQ Bot Nur 11.3.x
- Führen Sie mithilfe der sysadmin-Rolle zwei separate SQL-Abfragen in verschiedenen Datenbanken aus.
-
Führen Sie die erste SQL-Abfrage in der Control Room Datenbank aus, um die folgenden Daten zu löschen:
-
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
-
-
Führen Sie die zweite SQL-Abfrage in der IQ Bot Konfigurationsdatenbank aus, um die folgenden Daten zu löschen:
-
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
- Führen Sie mithilfe der sysadmin-Rolle zwei separate SQL-Abfragen in verschiedenen Datenbanken aus.
-
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 aus Später:- 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')
- Die obige Abfrage liefert Ihnen eine „IQBotAppUserId“-Nummer. Ersetzen sie id = 'IQBotAppUserId' durch id = 'Nummer' im nächsten Abfrage.
- Führen Sie die folgenden Löschabfragen aus:
DELETE FROM [AAE-Database].[dbo].[SERVICE_USER] WHERE [type]='IQBOT'
-
DELETE FROM [AAE-Database].[dbo].[USERS] WHERE id = 'IQBotAppUserId'
- Führen sie die folgende Abfrage aus:
-
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'
-