AnsweredAssumed Answered

Unable to use a Geoprocessing Service. Error 000210. The Table name is Invalid

Question asked by nikfal on Jan 7, 2018
Latest reply on Jan 9, 2018 by JQuinn-esristaff
Branched from an earlier discussion

Could you solve the "." problem. I cannot publish my service because of the dots in the layers name. Please let me know if you have any solution.

 

Description of issue in detail:

###############################

  • ArcGIS Desktop version :10.4.1
  • ArcGIS Server version: 10.4.1
  • Enterprise Geodatabase version: I converted a SQL database to Geodatabase using "
    "Enable Enterprise Geodatabase" tool in Arcmap and registered the GDB at Arcgis server
  • SQL Server version: SQL Server 2012 

 

I am creating a very simple service. the python code of script is:

import arcpy

arcpy.CheckOutExtension("3D")
arcpy.RasterDomain_3d(r"Database Connections\GS.sde\GS.DBO.R1",
                      r"Database Connections\GS.sde\GS_DBO_test", "POLYGON")

it works as a ArcGIS tool perfectly and generate the  polygon output:

 

Then I shared the tool as Geoprocessing service. when I run the service on my ArcCatalog as follows:

 

I get the following error:

 

I do not know why the arcGIS server makes the same output in the a"scratch.gdb" in the server and fails because of the "Dots" in the name. As you know, ArcGIS does not accept Dot as a layer name in file Geodatabase.

Outcomes