Module ändern bei meheren Benutzern?

Hallo,

hab’ vor kurzen eine Access97 DB nach 2k konvertiert, nun kann man nur noch Objekte (Berichte/Module etc.) ändern, wenn man exklusiven Zugriff auf die DB hat! In 97 konnte noch alles geändert werden wenn andere in der DB waren, aber nicht Zugriff drauf hatten (z.B Table Defs), nach neustart der DB wurden die Objekte dann aktuallisiert…

Geht das auch in 2k?

Grüße und Dank für Eure Hilfe

Stefan

Man sollte eine Datenbank niemals unaufgeteilt gemeinsam nutzen - sondern in Frontend/Backend aufteilen. Nur das Backend (die Tabellen) gehören auf ein Netzlaufwerk, das Frontend gehört auf die lokale Platte des jeweiligen Client-Rechners.

Gruß aus dem Norden
Reinhard Kraasch

(http://www.dbwiki.de - das Datenbank-Wiki)

Hallo Reinhard,
Das ist zwar richtig, aber wenn eine DB ständig weiterentwickelt wird? Mal hier ein neues Feld etc., immer auf alle Rechner das Frontend kopieren? Nun, ja ist auch geschmackssache… in Access 97 ging es, geht’s auch in 2K?

Gruß

Stefan

Man muss sowieso eine Aktualsierungsstrategie für das Frontend haben (ein kleiner Batch-Einzeiler reicht eigentlich aus - wer’s besonders schön haben will, schreibt sich halt ein Update-Prüf-und-Installierprogramm…) Ansonsten: Ja in A2000 ging es noch - aber empfehlenswert war es nie (auch unter A97 nicht!)

Gruß aus dem Norden
Reinhard Kraasch

(http://www.dbwiki.de - das Datenbank-Wiki)

Also Deine Meinung in allen Ehren, dass ist sicher die ‚saubere‘ Lösung. Aber mit ‚Quick and dirty‘ kommt man weit… Ich habe keine Probleme bezügl. der Performance und sehe keinen Grund die DB aufzuteilen um dann ständig über Batch-Dateien das Front-End hin- und her zu kopieren. Im täglichen Betrieb müssen ständig kleine Änderungen vorgenommen werden wie z.B. das Format einer Textbox, oder irgendwelche Texte in Berichten…
Ein weiterer Grund es eben nicht so zu machen ist der:
Größere Veränderungen (die Daten automatisiert verändern) sollten getestet werden…klar. Meine Vorgehensweise: kopiere Datenbank, verändere Modul XY, testen (verändere kopierte Daten), bei ok. kopiere Modul zurück.
Aber noch mal zu Deiner Antwort: Du sagst es geht (auch wenn Du es widerlich findest) es wäre trotzdem nett wenn Du noch sagen könntest wie…

Gruß (auch aus dem Norden-HH)

Stefan