Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

gelöschte formulare

Begonnen von Carl, Januar 11, 2018, 19:16:01

⏪ vorheriges - nächstes ⏩

Carl

Ich habe ein Frontend aus Platzgründen abgespeckt und einige Formulare gelöscht, um auf 30 MB zu kommen.

Leider verringert sich die Größe nicht.

Kann es sein, dass die Formulare beim löschen nicht gelöscht, sondern nur ausgeblendet werden? Kann man sie wieder einblenden?

Carl

MzKlMu

Hallo,
die sind erst weg wenn die Datenbank komprimiert wird (Access Dienstprogramm).
Aber zurückholen (einblenden) kannst Du diese trotzdem nicht.
Gruß Klaus

Carl

#2
Das hatte ich schon gemacht, aber es hat nicht zum erwünschten Schrumpfeffekt geführt.

Ich habe jetzt alle Formulare, Abfragen usw. aus diesem Frontend manuell in eine neue DB exportiert und dort auch die Tabellen zum backend neu verknüpft. Es scheint alles zu funktionieren und es sind 6 MB frei geworden.

Ist zu erwarten, dass in dieser neuen, durch Export entstandenen Datei irgend etwas fehlt, was einem unter Umständen erst später auffällt?

Carl

bahasu

Hi Carl,

hast Du auch Beziehungen und Menüs importiert?

Kürzen kannst Du die Datenbank u.U. auch beim Aufruf durch Übergabe des Parameters: /decompile

Harald
Servus

Carl

Zitat von: bahasu am Januar 12, 2018, 08:31:36
Hi Carl,

hast Du auch Beziehungen und Menüs importiert?

Kürzen kannst Du die Datenbank u.U. auch beim Aufruf durch Übergabe des Parameters: /decompile

Harald

Hallo Harald,

es ist ein Frontend. Die Tabelle und die Beziehungen habe ich im Backend. Oder haben Formulare und Abfragen auch Beziehungen?

Es ist auch nicht compiliert. Soll man das dann trotzdem machen?

Carl

DF6GL

Hallo,

aller Wahrscheinlichkeit nach fehlt nichts an der DB und sie ist  von den Lösch-Leichen befreit worden. 

"Kompilieren"  (VBA-Editor/Debuggen/Kompilieren von xxxx)  ist immer durchzuführen, sofern der Menüpunkt aktiv ist.

"Kompilieren" im Sinn der Erzeugung einer accde-Datei ist nur sinnvoll, wenn an der DB keine Änderungen (bzgl. Formulare, Berichte) mehr angedacht sind, oder diese Änderung durch Andere vermieden werden sollen.


Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

Carl

Zitat von: DF6GL am Januar 12, 2018, 15:47:34
Hallo,

aller Wahrscheinlichkeit nach fehlt nichts an der DB und sie ist  von den Lösch-Leichen befreit worden.

Danke!

Gibt es eine Möglichkeit, die Formulare usw. in einem Ritt zu exportieren? Bei mir ist die Option nur verfügbar, wenn lediglich eines dieser Objekte markiert ist.

Carl

Beaker s.a.

Hallo Karl,
Mach doch einen Import. Da kannst du sogar verschiedene Objekte gleichzeitig kopieren.
gruss ekkehard
Alles, was geschieht, geschieht. - Alles, was während seines Geschehens etwas anderes geschehen lässt, lässt etwas anderes geschehen. - Alles, was sich selbst im Zuge seines Geschehens erneut geschehen lässt, geschieht erneut. - Allerdings tut es das nicht unbedingt in chronologischer Reihenfolge.
(Douglas Adams, Mostly Harmless)

MzKlMu

Hallo,
und wenn man importiert, kommen auch die Beziehungen mit.
Man muss das Beziehungsfenster dann nur wieder neu ordnen, weil alles am oberen Rand hängt.
Gruß Klaus

Carl

Ah, cool!!

Mann was bin ich blind ...

Carl

Ich wollte nochmal festhalten, das das ne gute Möglichkeit ist, die DB zu entschlacken und abzuspecken. (Hoffe es fehlt nicht irgendwann mal was.)

Carl

Lachtaube

Weise Access-Entwickler behalten mindestens ein (1) lauffähiges Backup vor Aktionen dieser Art (was auch für die normale Weiterentwicklung gelten sollte) in der Hinterhand. Denn Festplattenspeicher ist heutzutage viel billiger als die Zeit, die man in die Entwicklung einer DB steckt. :)
Grüße von der (⌒▽⌒)