In 10.1 sp1 I can avoid a service locking my SDE data by unchecking the "Lock Database Schema" box. This option is not available for a geoprocessing service. Is there a reason that it is missing, or a way for me to disable the schema locking for geoprocessing services?
Thanks in advance.
private IServerObjectHelper _serverObjectHelper;
private IWorkspace _workspace;
public void Init(IServerObjectHelper serverObjectHelper)
{
_serverObjectHelper = serverObjectHelper;
_workspace = (_serverObjectHelper.ServerObject as IGeoDataServerObjects).DefaultWorkingWorkspace;
}
public void Contruct(IPropertySet propertSet)
{
// Disable schema locking
(_workspace.WorkspaceFactory as IWorkspaceFactoryLockControl).DisableSchemaLocking();
}