Error:  The server is not ready for publishing. Please check if the Publishing Tools on the server are started

相关信息
Article ID: 45449
Software:
ArcGIS for Desktop Advanced 10.2, 10.1, 10.2.1, 10.3, 10.3.1, 10.2.2
ArcGIS for Desktop Basic 10.2, 10.2.1, 10.3, 10.3.1, 10.2.2, 10.1
ArcGIS for Desktop Standard 10.2.1, 10.1, 10.2, 10.3.1, 10.2.2, 10.3
ArcGIS for Server 10.1, 10.2.1, 10.2.2, 10.3, 10.3.1, 10.2
Platforms:
Windows Windows 7, Server 2008 R2, Windows 8.1, Server 2012 R2

错误信息
When publishing a service from ArcMap to ArcGIS for Server, the following error is returned:

"The server is not ready for publishing. Please check if the Publishing Tools on the server are started".


错误原因
There are several potential causes for this error.

• The Publishing Tools service on ArcGIS for Server is not started or is in a stopped state.

• The connection between the local machine and ArcGIS for Server is not stable and becomes intermittent. The disabled connection does not allow ArcGIS for Server to communicate with other machines and returns the error.

• Processing and memory limitations of the server may return the error. The server crashes or becomes unresponsive when it is overloaded with requests and is unable to process the large amount of data.
已邀请:

EsriSupport

赞同来自:

解决方案
  • Ensure the Publishing tool service is started. For more information, refer to the following web help document, ArcGIS for Server Help: Starting and stopping services.
  • ​Save a service definition (.sd) file using ArcMap, and publish the .sd file directly from ArcGIS Server Manager. 

   1. In ArcMap, navigate to File > Share As > Service, and select 'Save a service definition file'. Click Next.

2. Select 'No available connection', check 'Include data in service definition when publishing', and provide a name for the service.

3. Select a location to save the service definition file. Click Continue.

4. In the Service Editor dialog box, make the appropriate changes to the properties where needed. 
When publishing from ArcGIS for Desktop, select Feature Access > Service Editor > Capabilities > Feature Access. This creates a URL to access the feature service over the web.

5. Click Analyze.

6. To complete the process, click Stage.

The Analyze function checks if there are any potential performance issues before publishing a GIS resource as a service. The Stage function compiles a service definition file with all the relevant information needed to publish a GIS service, including data that must be copied to the server because it does not appear in the server's data store.
7. Publish the .sd file created from the above steps. 
  a. Open ArcGIS Server Manager > Services > Publish Service. 
  b. Click Browse, and select the .sd file created. Click Next. 
  c. Select the folder and destination to publish the service, and click Next. 
  d. Click Publish.

其它相关参考
  1. ArcGIS for Server: Publishing feature services


创建及修改时间
Created: 9/3/2015 Last Modified: 12/4/2015
原文链接
http://support.esri.com/en/kno ... 45449

要回复问题请先登录注册