目前,我们的员工大约有15名用户,他们都查看相同的文件地理数据库。通常,当仅查看数据时,将为在地理数据库中查看的任何要素类创建模式锁(sr.lock)。最近,其中一个用户在同一要素类上同时创建了模式锁和读锁(rd.lock)。但是,它不会对正在查看的所有要素类执行此操作。我可以在创建读锁的地理数据库上启动编辑会话,它将创建我的编辑锁(ed.lock),并允许我像正常一样进行编辑。只有当我去保存我的工作时,“锁不能被获取”。在这一点上,它将不允许我像正常一样保存我的编辑。是什么导致只有几个要素图层在模式锁的顶部创建随机读锁?
发布于 2017-02-08 23:16:21
我希望你已经找到了答案。如果您还没有,我们遇到了同样的问题。事实证明,如果共同使用的要素类中的任何一个用户打开该表,则会创建rd.lock文件。这就是阻止其他人保存他们的编辑的原因。我们的解决方案是询问邻居是否打开了特定的表,如果打开了,只关闭表,然后编辑器可以保存他/她的编辑。我希望这会有帮助;我知道这是一个令人头疼的问题,但到目前为止,这个解决方案对我们来说是有效的。
https://stackoverflow.com/questions/39875036
复制相似问题