- 概述
- 要求
- 安装
- 问答:部署模板
- 配置计算机
- 配置负载均衡器
- 配置 DNS
- 配置 Microsoft SQL Server
- 在线多节点 HA 就绪生产安装
- 离线多节点 HA 就绪生产安装
- 安装后
- 集群管理
- 监控和警示
- 迁移和升级
- 特定于产品的配置
- 最佳实践和维护
- 故障排除
配置 Microsoft SQL Server
Automation Suite 中的每个产品都需要有自己的具有相应规范的 SQL 数据库。
默认情况下,安装程序会在安装过程中为您创建所有数据库。您必须为安装程序提供必要的权限才能在 SQL Server 中执行此操作。
或者,您可以创建自己的数据库。如果您选择为新安装的 Automation Suite 使用自己的数据库,我们强烈建议设置新的数据库,而不是使用现有数据库。此预防措施有必要,以防止旧数据库中的剩余元数据与 Automation Suite 的操作发生任何冲突。
下表列出了数据库名称及其相应的格式。
产品/服务 |
默认数据库名称 |
连接字符串格式 |
---|---|---|
共享平台功能 |
AutomationSuite_Platform | |
Orchestrator |
AutomationSuite_Orchestrator | |
Automation Hub |
AutomationSuite_Automation_Hub | |
Insights |
AutomationSuite_Insights | |
Test Manager |
AutomationSuite_Test_Manager | |
Task Mining |
AutomationSuite_Task_Mining | |
AI Center |
AutomationSuite_AI Center | |
Document Understanding |
AutomationSuite_DU_Datamanager |
如果在配置文件中手动设置连接字符串,则可以对 SQL、JDBC 或 ODBC 密码进行转义,如下所示:
- 对于 SQL:在密码的开头和结尾添加
'
,并将任何其他'
加倍。 - 对于 JDBC/ODBC:在密码的开头添加
{
,在密码的末尾添加}
,并将其他任何}
加倍。
您可以在弹性池中使用数据库,以获得更高的成本效益。
对于 Apps,您不能使用自己的 MongoDB。
dbcreator
角色。
db_owner
和 db_securityadmin
角色。我们仅在安装期间或重新配置数据库时使用 db_securityadmin
角色,因此之后您可以撤销该权限。
db_owner
,则 SQL 帐户应在所有数据库上具有以下角色和权限(唯一的例外是 Insights,它仍需要 db_owner
)。
db_securityadmin
db_ddladmin
db_datawriter
db_datareader
- 对 dbo 架构的
EXECUTE
权限
Document Understanding 要求 SQL Server 具有 SQL Server 数据库引擎的全文搜索组件,默认情况下并不总是安装该组件。
如果您在安装 SQL Server 时没有选择全文搜索,请在配置 Document Understanding 之前再次运行 SQL Server 安装程序以进行添加。
有关更多信息,请查看本指南,了解如何在 SQL Server 上添加/安装功能。您还可以在此处查看可添加到 SQL Server 的所有组件,其中也包括全文搜索。
.json
functions.
对于 Azure SQL,请确保数据库为 S3 服务目标或更高版本。
确保将 Insights 数据库的兼容性级别设置为 130 或更高。在大多数情况下,默认设置可满足此要求。有关详细信息,请参阅查看或更改数据库 (SQL Server) 的兼容性级别。
安装将验证这两个条件,并在未达到最低要求时向您发出警示。
有关全面的详细信息,请参阅 Orchestrator 指南中的 SQL Server 配置部分。
READ_COMMITTED_SNAPSHOT
”选项设置为“ON
”。
READ_COMMITTED_SNAPSHOT
是否已启用:
SELECT is_read_committed_snapshot_on FROM sys.databases
WHERE name= 'UiPath'
SELECT is_read_committed_snapshot_on FROM sys.databases
WHERE name= 'UiPath'
1
。
0
。使用以下查询启用它:
ALTER DATABASE UiPath
SET READ_COMMITTED_SNAPSHOT ON
ALTER DATABASE UiPath
SET READ_COMMITTED_SNAPSHOT ON
READ_COMMITTED_SNAPSHOT
。