We have a feature class which can be updated using a python script. I've included:
# Overwrite pre-existing files
arcpy.env.overwriteOutput = True
When ArcCatalog is open and I naviaget to the GeoDatabase with the feature class in it, a LOCK file is created. This however does not prevent the feature class from being overwritten.
However, when I drag the feature class into ArcMap, the LOCK file created from this DOES prevent the script from running. The feature class will not be overwritten if an ArcMap LOCK file is present on it.
How can I get around this? The feature class is due to be accessed 24/7 on a server. I want my script to run overnight to overwrite the feature class, but I'm worried the LOCK file will prevent.