I have a folder containing many File GDBs. I registered this folder with my ArcGIS Server machine. I then published some mxd from ArcMap with data from some of those same fGDBs. The service is working fine and no data is copied to the server (registering worked fine).
I can see many new locks in my fGDBs, and I understand they come from the published active services.
As I can see from here, locks are of various types:
- RD-Lock - Read Lock
- SR-Lock - Schema Lock
- WR-Lock - Write Lock
- ED-Lock - Edit Lock
Mine are actually SR-Lock type. From ArcMap, I am able to start an edit session on some of the already published data, modify them, and I can see those changes in the service after saving, as expected.
However, I have troubles when it comes to (e.g.) adding a new field. Is this type of operation not allowed when there is a schema lock?
If so, would stopping the service be enough to release the schema lock, performing the changes, overwriting the data and activating it again?
The reason why I am asking is to understand if this is the right way to proceed, as last time I tried, I think I messed up something and I received an error during publishing (Staging the service succeeded, but uploading it did not).