Kollision ArcMap <-> ArcCatalog

Hallo zusammen,

ich arbeite neuerdings mit PGDB, vorteilhaft finde ich ja, dass er die Datenbank gegenüber anderen Nutzern sperrt. Es werden allerdings auch ArcCatalog und ArcMap gegenseitig gesperrt, so dass ich bei geöffnetem ArcCatalog in ArcMap z.B. einer Tabelle kein Feld hinzufügen kann. In die andere Richtung kann ich im ArcCatalog keine FeatureClass löschen, wenn das Dokument geöffnet ist.

Ist das ein Bug oder ein Feature?

Dank & Gruß
Jens
Hallo,

da das immer schon so ist, gehen wir mal von einem Feature aus...

Gruß
Wolfgang
Mit Verlaub ein blödes Feature. (Dies nur als Hinweis, falls jemand von ESRI mitliest)

Dank & Gruß
Jens
Hallo Jens,

das hat nix mit ESRI zu tun, sondern ist das Standardverhalten der Jet-Engine (und wohl auch jeder anderen Datenbank). Für eine Änderung der Tabellen-Definition brauchst Du nun mal exklusiven Zugriff, der nicht gegeben sein kann, wenn mehrere Prozesse gleichzeitig auf die betreffende Tabelle zurückgreifen. Das ist nicht blöd sondern absolut vernünftig.

Viele Grüße
Jörg Ostendorp
Hallo,

ohne eine Diskussion lostreten zu wollen, muss ich für meinen Teil behaupten, dass es meine Arbeit erschwert, da es Funktionen gibt, die nur der Catalog bzw. nur ArcMap ausführen kann.
Es sollte möglich sein, die Funktionen in einem Prozess zu integrieren.

Gruß
Jens