Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: Axel18 am Mai 05, 2013, 11:12:02

Titel: TempMSysAccessObjects bereits vorhanden ?!?!?!?!?????
Beitrag von: Axel18 am Mai 05, 2013, 11:12:02
Seit einiger Zeit bekommen ich bei der Abmeldung von Access (XP) die folgende Meldung:

TempMSysAccessObjects bereits vorhanden

Diese Datei kann ich zwar in der Tabelle löschen, aber was passiert, wenn ich die Datei einfach weiterlaufen lasse?

Die mdb-Datei liegt auf einer NAS-Box, wohin sie auch zurückgeschrieben wird.

Soll ich diese Datei stets löschen? Ich habe festgestellt, dass Access schneller herunterfährt, als wenn sie vorher nicht gelöscht wurde.

Wozu dient diese Datei überhaupt?

Axel


Titel: Re: TempMSysAccessObjects bereits vorhanden ?!?!?!?!?????
Beitrag von: database am Mai 05, 2013, 14:34:38
Hallo,

das kann vor Allem dann passieren, wenn die DB beim Schließen komprimiert wird.
Manchmal wird dabei diese Tabelle nicht gelöscht.

Du kannst die Tabelle manuell löschen (Systemobjekte anzeigen) oder du importierst ALLE DB-Objekte (außer den SysObjekten) in eine neue Datenbank.

Das Komprimieren beim Schließen - sofern du das eingestellt hast - solltest du wieder entfernen.

Regemäßiges komprimieren einer DB macht m.E. nur dann Sinn, wenn sehr viel Datenverkehr besteht und viele Daten nur temporären Charakter haben, bzw. während der Entwicklungsarbeit wenn viele Objekte erstellt und mglw. wieder verworfen werden.

Beobachte einfach mal über einen längeren Zeitraum wie sich die DB-Größe verändert, wenn nur mit Daten gearbeitet wird.
Komprimiere dann bei Bedarf manuell.

HTH
Titel: Re: TempMSysAccessObjects bereits vorhanden ?!?!?!?!?????
Beitrag von: Axel18 am Mai 05, 2013, 19:03:52
Danke, Peter

... mache ich ...

Axel