操作方法

错误:ArcGIS Data Store 检测到“db”存在问题

Last Published: April 19, 2024

描述

尝试在 ArcGIS Pro 中将托管要素图层发布到 ArcGIS Server,或在 Portal for ArcGIS 中打开托管要素图层时失败,并且 ArcGIS Server 日志或数据存储日志中会返回以下警告或错误消息。

Error:
ArcGIS Data Store has detected an issue with 'db'
Error:
ArcGIS Data Store encountered too many problems. Failover may be invoked if standby is configured.
Error:
Data store machine '<machine-name>' has failed

Postgres 日志(arcgisdatastore\logs\<服务器名称>\database\<postgresql 日志>)中也可能返回以下错误:

Error:
sorry, too many clients already
Error:
remaining connection slots are reserved for non-replication superuser connections
Error:
terminating connection due to administrator command
Error:
the database system is shutting down

原因

ArcGIS Data Store 故障可能由以下原因导致:

  • Portal for ArcGIS、ArcGIS Server 和/或 ArcGIS Data Store 服务未运行。
  • 运行 ArcGIS Data Store 的计算机没有足够的 CPU、内存和/或存储等资源。
  • 数据存储未在 ArcGIS Server Manager 中进行验证。
  • 运行 ArcGIS Server 的域账户不具备 Data Store、arcgisdatastore 和 Python27 目录的权限。 配置 ArcGIS Server、Portal for ArcGIS 和 ArcGIS Data Store 时,也必须使用相同的域账户。

解决方案或解决方法

重新启动 ArcGIS Data Store 和 ArcGIS Server 服务

在计算机上,重新启动 ArcGIS Data Store、Portal for ArcGIS 和 ArcGIS Server 服务。

  1. 在服务器计算机上,右键单击窗口底部的任务栏,然后单击任务管理器
  2. 任务管理器对话框中,单击服务选项卡。
  3. 右键单击并从服务列表中重新启动以下服务:
  • ArcGIS Data Store
  • Portal for ArcGIS
  • ArcGIS Server
Note:
Restart the machine running ArcGIS Data Store if the warnings and errors persist.

必要时升级 ArcGIS Data Store 计算机的 CPU、RAM 和存储空间

任务管理器中 CPU、内存 (RAM) 或磁盘使用率接近 100%,表明资源不足,可能需要升级。 有关详细信息,请参阅 ArcGIS Enterprise:ArcGIS Server 11.2 系统要求

在 ArcGIS Server Manager 中验证 ArcGIS Data Store

如果未验证 ArcGIS Data Store,请参阅操作方法:验证 ArcGIS Data Store,获取进一步说明。

向 ArcGIS Server 账户授予 Data Store、arcgisdatastore 和 Python27 目录权限

Note:
Completing this workaround may require assistance from the organization's IT department.

默认位置位于以下目录中:

  • Data Store 文件夹
C:\Program Files\ArcGIS
  • arcgisdatastore 文件夹
C:\
  • Python27 文件夹
C:\Python27

完成以下步骤,授予对这些文件夹的权限。

  1. 导航到 Data StorearcgisdatastorePython27 文件夹。
  2. 右键单击该文件夹并单击属性
  3. 单击安全选项卡。
  4. 群组或用户名列表中选择 ArcGIS Server 账户。
  5. 单击编辑...“编辑”图标
  6. 选中允许复选框,授予完全控制权限。
  7. 单击确定
  8. 重新启动 ArcGIS Server 服务。 有关说明,请参阅 ArcGIS Server:启动和停止服务

文章 ID: 000026836

接收通知并查找新问题或常见问题的解决方案

从我们全新的 AI 聊天机器人中获得简明答案和视频解决方案。

下载 Esri 支持应用程序

相关信息

发现关于本主题的更多内容

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项