insights
2021.10
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática.
UiPath logo, featuring letters U and I in white
Sin asistencia
Insights
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 11 de nov. de 2024

Actualizar utilizando la base de datos clonada

Para la migración de las instalaciones a la nube, debes actualizar la base de datos de Insights a la versión 2023.4. Dado que esta actualización interrumpe tu entorno, una opción a tener en cuenta es clonar las bases de datos y actualizar la base de datos de Insights (DB) clonada.

Para mayor precaución, en los siguientes pasos, clonaremos tanto la base de datos de Orchestrator como la base de datos de Insights.

  1. Comprobar la versión de la base de datos de Insights: puedes comprobar la versión de la base de datos de Insights consultando la fila más reciente de la tabla dbo.__MigrationHistory . Ejemplo:
    SELECT *
    FROM [insights].[dbo].[__MigrationHistory]
    ORDER BY MigrationId DESC;SELECT *
    FROM [insights].[dbo].[__MigrationHistory]
    ORDER BY MigrationId DESC;
  2. Clona tu base de datos de Orchestrator y la base de datos de Insights: existen varias herramientas para clonar bases de datos. Por ejemplo:
    1. Asistente de migración de datos.
    2. Microsoft SQL Server Management Studio.
  3. Ejecute el comando de actualización en las bases de datos clonadas: siga las instrucciones para actualizar la base de datos de Insights docs image¿Cómo crear/migrar manualmente la base de datos de Insights para Orchestrator PaaS? con los siguientes ajustes:
    1. En el paso dos, en lugar de utilizar el enlace de medios de instalación de PaaS Orchestrator, se debe utilizar la siguiente descarga: https://download.uipath.com/versions/23.4.3/UiPathOrchestrator.zip
    2. En el paso siete, para la cadena de conexión de la base de datos de Orchestrator, utiliza la cadena de conexión de OrchDB clonada.
    3. En el paso nueve, para la cadena de conexión de la base de datos de Insights, utiliza la cadena de conexión de la base de datos de Insights clonada.
    PS C:\Users\uipath\Desktop\UiPath.Orchestrator.Cli> .\UiPath.Orchestrator.Cli.exe database upgrade-database -d Insights -c ".\UiPath.Orchestrator.dll.config" --connection-string "Server=localhost;Initial Catalog=insights_clone_1; User Id=uuuuu; Password=ppppp;"
    Database upgrade started...
    Database upgrade complete.PS C:\Users\uipath\Desktop\UiPath.Orchestrator.Cli> .\UiPath.Orchestrator.Cli.exe database upgrade-database -d Insights -c ".\UiPath.Orchestrator.dll.config" --connection-string "Server=localhost;Initial Catalog=insights_clone_1; User Id=uuuuu; Password=ppppp;"
    Database upgrade started...
    Database upgrade complete.
    Nota:
    • Utilice las cadenas de conexión para sus bases de datos clonadas para evitar la contaminación de su base de datos real.
    • Si se produce un error interno, es posible que el comando no repita el error en el terminal. Continúe con el paso cuatro a continuación para verificar la actualización exitosa de su base de datos.
  4. Comprueba la versión de la base de datos de Insights clonada.
    SELECT *
    FROM [insights_clone_1].[dbo].[__MigrationHistory]
    ORDER BY MigrationId DESC;SELECT *
    FROM [insights_clone_1].[dbo].[__MigrationHistory]
    ORDER BY MigrationId DESC;
  5. Comprueba si las siguientes columnas están presentes en cada tabla:
    • dbo.jobs
      Nota: La columna Id debe contener solo números positivos.
      Id, TenantId, CreationTime, StartTime, EndTime, JobKey,
      JobSource, EnvName, NULL as OrgUnitCode, OrgUnitName,
      OrganizationUnitId, ProcessName, DisplayName,
      OrgUnitFullyQualifiedName, RuntimeType,Id, TenantId, CreationTime, StartTime, EndTime, JobKey,
      JobSource, EnvName, NULL as OrgUnitCode, OrgUnitName,
      OrganizationUnitId, ProcessName, DisplayName,
      OrgUnitFullyQualifiedName, RuntimeType,
    • dbo.JobEvents
      Id, TenantId, ProcessVersion, RobotName, RobotType,
      HostMachineName, JobId, TimeStamp, Action, JobState,
      UserName, RuntimeType,Id, TenantId, ProcessVersion, RobotName, RobotType,
      HostMachineName, JobId, TimeStamp, Action, JobState,
      UserName, RuntimeType,
    • dbo.QueueItems
      Id, TenantId, Priority, QueueName, ProcessingStatus,
      ReviewStatus, RobotName, RobotType, CreationTime,
      StartProcessing, EndProcessing, CreatorJobId, ExecutorJobId,
      SecondsInPreviousAttempts, AncestorId, RetryNumber,
      DeferDate, DueDate, Progress, SpecificData, AnalyticsData,
      Output, ProcessingExceptionType, ProcessingExceptionReason,
      Reference, ReviewerUserName, OrgUnitCode, OrgUnitName,
      OrganizationUnitId, OrgUnitFullyQualifiedName,
      ProcessingExceptionDetails,Id, TenantId, Priority, QueueName, ProcessingStatus,
      ReviewStatus, RobotName, RobotType, CreationTime,
      StartProcessing, EndProcessing, CreatorJobId, ExecutorJobId,
      SecondsInPreviousAttempts, AncestorId, RetryNumber,
      DeferDate, DueDate, Progress, SpecificData, AnalyticsData,
      Output, ProcessingExceptionType, ProcessingExceptionReason,
      Reference, ReviewerUserName, OrgUnitCode, OrgUnitName,
      OrganizationUnitId, OrgUnitFullyQualifiedName,
      ProcessingExceptionDetails,
    • dbo.QueueItemEvents
      Id, TenantId, QueueItemId, TimeStamp, Action, UserName,
      ProcessingStatus, QueueDefinitionId,
      JobOrgUnitFullyQualifiedName, JobOrganizationUnitId,Id, TenantId, QueueItemId, TimeStamp, Action, UserName,
      ProcessingStatus, QueueDefinitionId,
      JobOrgUnitFullyQualifiedName, JobOrganizationUnitId,
    • dbo.RobotLogs
      Id, TenantId, OrganizationUnitId, TimeStamp, JobKey,
      MachineId, ProcessName, WindowsIdentity, RobotName,
      RawMessage, Message, LevelOrdinal,Id, TenantId, OrganizationUnitId, TimeStamp, JobKey,
      MachineId, ProcessName, WindowsIdentity, RobotName,
      RawMessage, Message, LevelOrdinal,
    • dbo.Tenants
      Nota: el ID de tenant debe ser un número positivo.
      Id, Name, KeyId, Name, Key

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.