Correct me if I'm wrong, but one of the advantages of File Geodatabases is that it can be edited while another user is viewing it. However, it has been my experience that this isn't the case all the time. Sometimes it works fine and other times it will not work properly (randomly). Has anyone else run into this problem? This has been the case in 9.2 and 9.3. Also, on another note certain users locks will hang for months even with regular compacting of the geodatabases. I've searched and searched and have found nothing on the editing/viewing problem and very little on getting the hanging locks fixed. If anyone has any advice, opinions, etc. it would be greatly appreciated.
Thanks!
The only time that there should be an issue with viewing data when it is being edited by another user is during save edits, otherwise there should be no problems.
Normally compact will remove hanging locks, so I'm not sure what is happening in your case. You can delete the locks from windows explorer, but be careful to not delete anything else. Can you zip up an example and post it?
Am I understanding your response correctly in that one person can view and another can edit, however when it comes time to save the edits only the editor can have the FGDb open and if it is being viewed by another user at the time of saving edits the editor will not be able to save?
If someone just has the feature class in their .mxd for viewing another person can not even start an edit session. I did notice in 9.3 shapefiles could be edited and overwritten while another user has it open (basically behaving the way the FGDb should).
"I am encountering locking issues with a Mosaic Dataset stored within a file gdb. With ArcGIS Server 10.0, I am attempting to start an image service for the mosaic dataset. The image service parameters are set to Pooled with min 50 and max 75 instances with Low
Isolation and 25 instances per process, thus resulting in initially 2 and a max of 3 SOC.exe processes being created."
Why do you have such high min and max number of instances?
Also, why do you have the instances running in low isolation?