Can I add raster data to a mosaic dataset while it is being served up as an image service? Does it have to be an enterprise database (Oracle)?
I have 2 mosaic datasets in a file geo database, and I'm getting "Cannot acquire a lock" message if I'm accessing the image service in ArcGIS Online map viewer while my script is adding rasters.
This is one example of where you need and Enterprise Geodatabase (Oracle, SQL Server, Postgres) so that you can update the mosaic database while it is being used. The alternative is to add the new rasters to a copy of the original and when ready, shutdown the server and publish the updated mosaic dataset, which can be done very quickly.