UiPath Documentation
insights
2025.10
true

Insights ユーザー ガイド

最終更新日時 2026年5月7日

複製されたデータベースを使用したアップグレード

オンプレミスからクラウドに移行する場合は、Insights データベースをバージョン 2023.4 にアップグレードする必要があります。 このアップグレードは環境が中断されるため、検討すべきオプションの 1 つとして、データベースを複製し、代わりに複製した Insights データベース (DB) をアップグレードする方法を検討してください。

なお、以下の手順では、Orchestrator DB と Insights DB の両方のクローンを作成します。

  1. Insights DB のバージョンを確認 - dbo.__MigrationHistory 表の最新の行を参照して、Insights DB のバージョンを確認できます。 例:
    SELECT *
    FROM [insights].[dbo].[__MigrationHistory]
    ORDER BY MigrationId DESC;
    SELECT *
    FROM [insights].[dbo].[__MigrationHistory]
    ORDER BY MigrationId DESC;
    
  2. Orchestrator DB と Insights DB を複製する - DB を複製するためのツールは複数あります。例: a. Data Migration AssistantB。Microsoft SQL Server Management Studio。
  3. 複製された DB に対してアップグレード コマンドを実行 - 手順に従って Insights DB をアップグレードします 。 Orchestrator PaaS 用の Insights DB を手動で作成/移行する方法 次の調整を加えました。手順 2 では、PaaS Orchestrator のインストール メディア リンクを使用する代わりに、 ダウンロード https://download.uipath.com/versions/23.4.3/UiPathOrchestrator.zip b を使用する必要があります。手順 7 の [Orchestrator DB 接続文字列] で、 複製した OrchDB 接続文字列を使用します。C。手順 9 の [Insights DB 接続文字列] で、 複製した Insights DB 接続文字列を使用します
    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.
    
    注:
    • 複製された DB の接続文字列を使用して、実際の DB の汚染を防ぎます。
    • 内部でエラーが発生した場合、コマンドはエラーを端末にエコーしない可能性があります。 以下の手順 4 に進み、DB が正常にアップグレードされたことを確認します。
  4. 複製された Insights DB のバージョンを確認します。
    SELECT *
    FROM [insights_clone_1].[dbo].[__MigrationHistory]
    ORDER BY MigrationId DESC;
    SELECT *
    FROM [insights_clone_1].[dbo].[__MigrationHistory]
    ORDER BY MigrationId DESC;
    
  5. 各テーブルに次の列があるかどうかを確認します。
    • dbo.jobs
      注:

      Id列には正の数値のみを含める必要があります。

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

      テナント ID は正の数値である必要があります。

      Id, Name, Key
      Id, Name, Key
      

このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得