错误

错误:发生错误:尚未建立到配置存储的有效连接

Last Published: August 12, 2021

错误消息

尝试验证 ArcGIS Data Store 时,验证过程失败,postgres.exe 进程未在 ArcGIS Data Store 计算机上启动。 运行 describedatastore 实用程序以确定返回以下错误消息的问题:

错误: 发生错误:尚未建立到配置存储的有效连接。 扩展错误消息:已拒绝到 localhost:9876 的连接。 检查主机名和端口是否正确以及 postmaster 是否接受 TCP/IP 连接。

Windows 事件查看器可能显示以下错误消息:

错误: 严重:无法移除旧锁定文件“postmaster.pid”:权限被拒绝 提示:该文件似乎意外残留,但无法移除。 请手动移除文件,然后重试。
警告: 请勿手动移除 postmaster.pid 文件。 移除文件可能会导致不可逆的数据损坏。

原因

ArcGIS Data Store 使用的 postmaster.pid 文件无法通过 ArcGIS Data Store Windows 服务帐户读取或修改。

ArcGIS Data Store 的基础 PostgreSQL 数据库使用 postmaster.pid 文件存储 PostgreSQL 服务器进程 ID。 此文件位于 C:\arcgisdatastore\pgdata。 当 ArcGIS Data Store 崩溃或意外重启时,此目录可能包含旧的 .pid 文件,从而阻止 PostgreSQL 正常执行。

此问题通常由 ArcGIS Data Store Windows 服务帐户自动解决。 但是,如果服务帐户没有足够的权限来修改或删除旧的 .pid 文件,则 PostgreSQL 和 ArcGIS Data Store 无法启动。

解决方案或解决方法

: 以下解决方法可能需要组织的 IT 部门的协助。

确保 ArcGIS Data Store Windows 服务帐户具有访问 ArcGIS Data Store 计算机上以下目录的必要权限:

C:\arcgisdatastore
C:\Program Files\ArcGIS\DataStore

有关如何为 Windows 服务帐户分配权限的详细信息,请参阅错误:ArcGIS Server 无法连接到指定目录

文章 ID: 000025655

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

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

下载 Esri 支持应用程序

相关信息

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

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项