insights
2022.4
false
- 发行说明
- 入门指南
- 安装和升级
- 访问和权限
- 与 Insights 交互
- 日志
重要 :
请注意此内容已使用机器翻译进行了部分本地化。
Insights
Last updated 2024年10月25日
故障排除
本页概述了 Insights 安装过程中可能发生的常见错误和错误,以及避免或纠正这些错误的潜在方法。
为了缩短支持团队的响应时间并提高效率,请务必在“捕获日志”页面中了解如何在需要调试时捕获日志。
重要事项:请确保您已严格遵循 Insights 安装说明。
- 如果使用自签名的证书,则必须为服务器使用 FQDN
insights.corp.uipath.com
或insights
)。 - Orchestrator 证书必须放置在 Insights 计算机上的本地计算机受信任根存储中。
- 如果在尝试更改 Insights 证书时遇到错误,请确保遵循更新 Insights 证书中提供的说明。
- Insights 证书必须放置在 Orchestrator 计算机上的本地计算机受信任根存储中。
注意:如果要手动生成 Insights 的自签名证书,请确保该证书已使用私钥标记为“可导出”并导入到个人存储中。
指定的域不存在或无法联系
- Orchestrator 证书必须放置在 Insights 计算机上的本地计算机受信任根存储中。
- Insights 证书必须放置在 Orchestrator 计算机上的本地计算机受信任根存储中。
- 确保 Orchestrator 和 Insights 具有相同的
TLS
设置。
安装 Insights 后,如果您转到
,您可能会收到以下错误:There was an error while performing this operation.
Details:
Filename: \\)?\C:\...your installation path
There was an error while performing this operation.
Details:
Filename: \\)?\C:\...your installation path
如果未正确安装 IIS Hosting Bundle,则可能会发生此错误。
要解决此问题,请执行以下步骤:
- 转到“添加或删除程序”,搜索“Microsoft .NET Core”,然后单击“修改”
- 在新打开的窗口中单击“修复”。
注意:如果这不能解决问题,我们建议卸载然后重新安装 IIS Hosting Bundle。
如果必须为大量数据建立索引,则 Orchestrator 安装可能会在 Insights 数据库迁移期间失败。如果安装失败并且您收到以下错误日志
System.Exception: Migration failed
,则应使用以下脚本手动为 RobotLogs
和 Queueitems
建立索引。
IF NOT EXISTS(SELECT * FROM sys.indexes WHERE Name = 'IX_TenantId_ProcessName' and OBJECT_NAME(object_id) = 'RobotLogs')
CREATE NONCLUSTERED INDEX [IX_TenantId_ProcessName] ON [dbo].[RobotLogs]
(
[TenantId] ASC,
[ProcessName] ASC
)
IF NOT EXISTS(SELECT * FROM sys.indexes WHERE Name = 'IX_TenantId_ProcessName' and OBJECT_NAME(object_id) = 'RobotLogs')
CREATE NONCLUSTERED INDEX [IX_TenantId_ProcessName] ON [dbo].[RobotLogs]
(
[TenantId] ASC,
[ProcessName] ASC
)
if not exists (select * from sysindexes where id=object_id('dbo.QueueItemEvents') and name='TenantId_ProceStatus_QI_INDEX')
CREATE NONCLUSTERED INDEX [TenantId_ProceStatus_QI_INDEX] ON dbo.QueueItemEvents (TenantId, ProcessingStatus) INCLUDE (QueueItemId);
if not exists (select * from sysindexes where id=object_id('dbo.QueueItemEvents') and name='TenantId_ProceStatus_QI_INDEX')
CREATE NONCLUSTERED INDEX [TenantId_ProceStatus_QI_INDEX] ON dbo.QueueItemEvents (TenantId, ProcessingStatus) INCLUDE (QueueItemId);