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
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
- Anmelden oder Registieren, um Kommentare verfassen zu können
Gespeichert von Wolfgang am Do., 28.09.2006 - 11:39
Permalinkda das immer schon so ist, gehen wir mal von einem Feature aus...
Gruß
Wolfgang
Gespeichert von JensM am Do., 28.09.2006 - 13:41
PermalinkDank & Gruß
Jens
Gespeichert von Gast am Sa., 30.09.2006 - 10:33
Permalinkdas 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
Gespeichert von JensM am Mi., 04.10.2006 - 14:18
Permalinkohne 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