Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: Liene am Dezember 11, 2018, 13:19:04

Titel: Größe einer DB
Beitrag von: Liene am Dezember 11, 2018, 13:19:04
Hallo,

in einen System gibt es verschiede Front-End die alle auf einem Back-End zugreifen. Die Front-End haben gleiche und verschiedene Aufgaben. Daher sind in allen teilweise verschiedene Formulare, Berichte und Abfragen. Meine Frage ist nun. Die Front-End unterscheiden sich sehr in der Größe, z.b. eine Front-End ist 3 Mb und eine zweites ist 30 MB !!!  Ich kann nicht erkennen, woher die großen Unterschiede kommen. Im großen Front-End gibt es zwar einige Formulare  und Abfragen mehr, daraus sind aber die Unterschiede für mich nicht erklärbar. Komprimiert werden alle regelmäßig.

Was bestimmt im wesentlichen die Größe einer DB?

Gruß und Danke
Titel: Re: Größe einer DB
Beitrag von: PhilS am Dezember 11, 2018, 13:46:08
Zitat von: Liene am Dezember 11, 2018, 13:19:04
Was bestimmt im wesentlichen die Größe einer DB?
Nach meiner Erfahrung sind bei Frontend-DBs eingebundene Bilder (z.B. Logos) ein wesentlicher Faktor für die Dateigröße.
Titel: Re: Größe einer DB
Beitrag von: Liene am Dezember 11, 2018, 15:26:55
Hallo PhilS ,

danke für deine Antwort, nur in den DBs ist nicht ein Bild??

Gruß
Titel: Re: Größe einer DB
Beitrag von: MzKlMu am Dezember 11, 2018, 15:47:31
Hallo,
hast Du die Frontends schon mal komprimiert/repariert (Access Dienstprogramm) ?
Titel: Re: Größe einer DB
Beitrag von: Liene am Dezember 11, 2018, 16:46:26
Hallo,
danke aber wie oben  beschrieben schon permanent

Gruß
Titel: Re: Größe einer DB
Beitrag von: ebs17 am Dezember 11, 2018, 17:47:18
Dann ist die Ursache nicht so offensichtlich. Du könntest es aber eingrenzen.
Erstelle eine Dateikopie, bestimme die Dateigröße. Dann löschst Du ein Objekt, und bestimmst erneut die Dateigröße. Dann geht es weiter mit dem nächsten Objekt usw. Wenn es etwas mehr ist an Objekten, könntest Du einen Code dazu schreiben und verwenden.
Titel: Re: Größe einer DB
Beitrag von: Lachtaube am Dezember 11, 2018, 18:07:17
Wenn die Bildergalerie wirklich leer ist (kann man im Entwurfsmodus eines Formulars feststellen), würde ich ActiveX-Steuerelemente noch zu den üblichen Verdächtigen zählen. Ein Umschalten eines Formulars in den Entwurfsmodus mit einem prall gefüllten Listview kann genügen, dass gleich alle angezeigten Elemente des Listviews mit in den Entwurf übernommen werden. Ansonsten würde ich zuerst ein Decompile (http://www.donkarl.com/FAQ/FAQ1Grundlagen.htm#1.23) anstreben und erst nach unbefriedigendem Resultat mit der von ebs17 beschriebenen Methode voranschreiten, weil sie doch recht mühsam ist.
Titel: Re: Größe einer DB
Beitrag von: Liene am Dezember 12, 2018, 00:12:42
Hallo  und vielen Dank. Ich habe ebs  Vorschlag ausprobiert. Beim Loschen von Abfragen, Berichte und Module keine besonderen Effekte.

Erst das Löschen von Formulare brachte deutliche Verringerungen. Es sind also die Formulare von entscheidender Bedeutung für die DB-Größe
(Jedenfalls bei meiner Formulargestaltung:))
nochmal Danke und Gruß aus Berlin