Select to view content in your preferred language

Do I have to use one of our ArcPro licenses to be able to run a Python script on a server?

228
3
a month ago
Frank_SA
Occasional Contributor

Arc Pro Licensing Question, and forgive me if I am in the wrong channel for this...

Do I have to use one of our Creator or Professional Plus ArcPro licenses to be able to run a Python script we would like to schedule to run on a server after hours?


It seems like overkill to use a full named user license just so we can run a database maintenance script, are there any other options?

0 Kudos
3 Replies
ModyBuchbinder
Esri Regular Contributor

If you use the python that comes with server it should use the server license

see here: https://enterprise.arcgis.com/en/server/latest/develop/windows/scripting-service-publishing-with-arc...

Note that sometime when you install both Pro and server on the same machine there is a mix between the python installations and it uses the wrong license even if you use the server's python.

It better not to install Pro on the server machine.

MikeVolz
Frequent Contributor

Mody:

Do you run all your GIS processing scripts from a server where either Portal or ArcGIS Server is installed?

0 Kudos
ModyBuchbinder
Esri Regular Contributor

Portal does not have Python env, only server does.

The best way to run Python in server is to use GP service but there should be something calling this service.

Stand alone python can be run using the server python env.

0 Kudos