错误

错误:执行工具时出错。 PublishServiceDefinition ID:jXXXXXXXXXXXXXX:错误 001487:使用服务器端数据位置更新发布的服务失败。 有关详细信息,请参阅服务器日志。

Last Published: January 27, 2024

错误消息

When attempting to publish a service referencing an enterprise database or geodatabase in ArcGIS Server 10.5.0, the following error is returned:

Error:   
Error executing tool. PublishServiceDefinition Job ID: jXXXXXXXXXXXXXX : ERROR 001487: Failed to update the published service with the server-side data location. Please see the server's log for more details.
Note:
In certain cases, existing services that use these connections may work properly, and data stores may validate successfully.

原因

The 'dsconnections.lst' file is not present in the following directories:

C:\arcgisserver\config-store\data

C:\Program Files\ArcGIS\Server\DatabaseSupport

This file is not generated when the 'Validate All' command is run via ArcGIS Server Manager. This issue is caused by a defective patch, the 'ArcGIS Server Geoprocessing Service Startup Patch' for 10.5.0.

解决方案或解决方法

To circumvent the issue, follow the steps outlined below:
  1. Remove the previously installed Geoprocessing Service Startup patch.
  2. Download and install the updated patch: ArcGIS Server Geoprocessing Service Startup Patch.
  3. Log in to ArcGIS Server Manager. Navigate to Site > GIS Server > Data Stores. Click Validate All.

    Image of the ArcGIS Server Manager Data Stores page.
     

文章 ID:000019106

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项

相关信息

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