[Question] Teilbildnamen verschwinden. ProjectADMe.db3-journal?

Balises:
  • Allplan 2019

Guten Morgen.

In unserer Workgroupinstallation haben wir seit ein paar Monaten das Problem, dass gelegentlich die Fehlermeldung "Info-Block des Teilbildes 1234 konnte nicht beschrieben werden" erscheint und alle Teilbildnamen verschwinden. Die gezeichneten Inhalte sind noch da, nur die Namen sind weg.

Im Projektverzeichnis der betroffenen Projekte existiert eine Datei "ProjectADMe.db3-journal", die in den gesunden Projekten nicht existiert und sich nicht löschen lässt.

Als Workaround funktioniert nur, das Projektverzeichnis zu kopieren (bis auf die genannte Datei) in Kombination mit dem Service-Tool REORG.
Nach ein paar Tagen funktioniert das defekte Projekt wieder einwandfrei.

Ich vermute, dass ein Netzwerk- oder Serverfehler dahinter steckt doch die Analyse gestaltet sich schwierig, da wir noch nicht wissen, wie wir den Fehler provozieren können.

Hat jemand ähnliche Probleme gehabt oder einen heissen Tip, was es mit der Datei "ProjectADMe.db3-journal" auf sich haben könnte?

lg,
Stefan

GEA Arquitectos S.L.P.
Calle Gerardo Diego 6A | 41013 Sevilla | Spain

Show most helpful answer Hide most helpful answer

ProjectADMe.db3-journal ist eine temporäre Datei die zur Implementierung von atomaren Commit- und Rollback-Funktionen in einer SQLite-Datenbank.
Das Rollback-Journal wird normalerweise erstellt, wenn eine Transaktion zum ersten Mal gestartet wird, und wird normalerweise gelöscht, wenn eine Transaktion committet oder rückgängig gemacht wird.

ProjectADMe.db3 ist eine SQLite-Datenbank-Datei für die Speicherung der Teilbild und Planinformationen, insbesondere des Teilbildnamens, der Ebeneninformation u.a.

Diese Informationen sind aber auch im Header jeder Teilbild-Datei(ndw) bzw. Plan-Datei (npl) vorhanden,
und weden nur wegen der Performance in der Datenbank vorgehalten.

Wenn man die ProjectADMe.db3 löscht, wird diese beim ersten Teilbildwechsel wieder neu aufgebaut.

Wenn die Journal-Datei nicht mehr gelöscht wird, könnte das auf Probleme beim Schreiben des Datei-Headers (wie die Fehlermeldung ja aussagt) zurückzuführen sein. Wenn dabei Probleme auftreten, wird kein Commit an die Datenbank gesendet, und die Datenbank bleibt "gelockt".(ProjectADMe.db3-journal wird nicht gelöscht)

Wichtig wäre es herauszufinden, warum das Schreiben des Headers der Teilbild-Datei (s. Fehlermeldung) nicht funktioniert. Es könnten sporadisch auftretende Netzwerkprobleme sein, oder mit fehlenden Rechten zu tun haben. Passiert das, wenn mehrere Benutzer gleichzeitig das Teilbild umbennenen, die Ebenen ändern oder andere Änderungen vorgenommen haben?

11 - 11 (11)

Hallo Stefan, Ähnliches beschäftigt auch mich immer wieder in letzter Zeit.
Gleiche Meldung und fehlende TB Beschriftung...

Bin ebenfalls auf der Suche nach der Ursache.

VG
Marcus

11 - 11 (11)