Wie trenne ich alle offenen GDB-Sperren in ArcMap?

11

Ich habe Probleme beim Freigeben von GDB-Sperren in ArcMap 9.3.

Kennt jemand eine Möglichkeit, die Verbindung zu allen offenen GDB-Verbindungen in ArcMap 9.3 zu trennen?

Ich könnte arcMap schließen und wieder öffnen, aber das scheint etwas zeitaufwändig zu sein.

Hat jemand einen Knopf dafür gemacht?

GuidoS
quelle
1
+1 Ich habe versucht, IMxDocument.OperationStack zu löschen, um sicherzustellen, dass keine Ebenen auf eine GDB-Verbindung verweisen, aber das hat nicht funktioniert. Ich vermute, das Problem liegt beim Singleton der Arbeitsbereichsfabrik, habe aber keine Ahnung, wie er zum Trennen der Verbindung gezwungen werden soll.
Kirk Kuykendall

Antworten:

4

2 Problemumgehungen: Hier wird davon ausgegangen, dass es sich um eine persönliche Geodatabase (.mdb) handelt.

1. Löschen Sie die .ldb-Datei (während Arcmap geöffnet ist - durch Entfernen der Ebenen) und löschen Sie sie im Windows Explorer. Entfernen Sie dann die Ebenen. Suche * .ldb nach mehreren

2. Verschieben Sie in ArcCatalog und Refresh einige Ordnerebenen nach oben. Dadurch wird die Datei entsperrt und Sie können sie in ArcMap bearbeiten.

Die Datei .gdb [oder .mdb] befindet sich unter c: \ work \ project \ data, wenn Sie den Ordner c: \ work \ anzeigen und in ArcCatalog auf Aktualisieren klicken

Schemasperren http://webhelp.esri.com/arcgisdesktop/9.3/index.cfm?TopicName=Schema%20locking

Mapperz
quelle
Sind die .ldb-Dateien nicht nur 'persönlichen Geodatabases' (Access db) zugeordnet, die die Erweiterung .mdb haben? Mir war nicht bekannt, dass das 'File Geodatabase'-Format mit der Erweiterung .gdb .ldb-Dateien verwendet.
DavidF
1
Datei gdb haben .lock-Dateien Verwenden Sie das Compact GP-Tool in ArcCatalog, um .lock-Dateien zu entfernen. Dadurch werden alle inaktiven .lock-Dateien sicher entfernt. Die .lock-Dateien können auch mit Windows Explorer, der Befehlszeile oder anderen Anwendungen zum Entfernen oder Löschen von Dateien gelöscht werden. Das Löschen anderer Dateien als der .lock-Dateien aus dem Geodatabase-Verzeichnis der Datei macht die Datenbank unbrauchbar und erfordert eine Wiederherstellung aus der Sicherung. resources.arcgis.com/content/kbase?fa=articleShow&d=33018
Mapperz