UiPath Documentation
insights
2024.10
false

Guide de l'utilisateur Insights

Dernière mise à jour 7 mai 2026

Mise à niveau à l'aide de la base de données clonée

Pour la migration locale vers le cloud, vous devez mettre à niveau la base de données Insights vers la version 2023.4. Étant donné que cette mise à niveau perturbe votre environnement, une option à envisager consiste à cloner les bases de données et à mettre à niveau la base de données Insights (DB) clonée à la place.

Pour plus de prudence, dans les étapes ci-dessous, nous allons cloner à la fois la base de données Orchestrator et la base de données Insights.

  1. Vérifier la version de la base de données Insights : vous pouvez vérifier la version de la base de données Insights en examinant la ligne la plus récente de la table dbo.__MigrationHistory . Exemple :
    SELECT *
    FROM [insights].[dbo].[__MigrationHistory]
    ORDER BY MigrationId DESC;
    SELECT *
    FROM [insights].[dbo].[__MigrationHistory]
    ORDER BY MigrationId DESC;
    
  2. Clone your Orchestrator DB and Insights DB - There are multiple tools for cloning DB. For example: a. Data Migration Assistant. b. Microsoft SQL Server Management Studio.
  3. Run upgrade command against cloned DBs - Follow the instruction to upgrade Insights DB How To Manually Create / Migrate Insights DB For Orchestrator PaaS ? with the following adjustments: a. At step two, instead of using the PaaS Orchestrator installation media link, the following download should be used: https://download.uipath.com/versions/23.4.3/UiPathOrchestrator.zip b. At step seven, for Orchestrator DB connection string, use the cloned OrchDB connection string. c. At step nine, for Insights DB connection string, use the cloned Insights DB connection string.
    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.
    
    Remarque :
    • Utilisez les chaînes de connexion pour vos bases de données clonées afin d'éviter la corruption de vos bases de données réelles.
    • Si une erreur se produit en interne, la commande peut ne pas renvoyer l'erreur au terminal. Passez à la quatre étapes ci-dessous pour vérifier la mise à niveau réussie de votre base de données.
  4. Vérifiez la version de la base de données Insights clonée.
    SELECT *
    FROM [insights_clone_1].[dbo].[__MigrationHistory]
    ORDER BY MigrationId DESC;
    SELECT *
    FROM [insights_clone_1].[dbo].[__MigrationHistory]
    ORDER BY MigrationId DESC;
    
  5. Vérifiez si les colonnes suivantes sont présentes dans chaque table :
    • dbo.tâches
      Remarque :

      La colonne Id ne doit contenir que des nombres positifs.

      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
      Remarque :

      L’ID de locataire doit être un nombre positif.

      Id, Name, Key
      Id, Name, Key
      

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour