We have a custom GP service - basic python script - (enable and register enterprise geodatabase) developed and deployed in 10.9 and working. Recently the enterprise suite was upgraded to 11.1. The GP service no longer works in the server. (the other standard GP services
Tested the function of the script in ArcGIS Pro and it works fine.
Published as a GP Service to run from the server and it throws the error as below:
Unable to complete operation.
Error executing tool. Tool test egdb : ERROR 000816: The tool is not valid.
looking at the envs folder in the Python folder (this is the dev instance and had many envs used to test the tools) (C:\ArcGIS\Server\framework\runtime\ArcGIS\bin\Python\envs) I see few folders as in the attached file. Is there a conflict here? Is there a configuration anywhere which tells Python to use a specific folder from envs folder?
Just for reference: I have a test env, where the same GP tool works fine, and the envs folder in Python directory only has one folder: arcgispro-py3