Hallo Christian!
Die interne HSQLDB habe ich am Anfang benutzt, das war sehr einfach und
erforderte keine weitere Installation.
...und alles ist so, wie ich es gerne hätte, nur eine Datei, nur ein
Programm...alles aus einer Hand...;-) Aber wie so oft, der einfache Weg
ist wohl nicht immer der Richtige
Dann hatte ich Probleme mit einigen Abfragen
...so ist es
Ein weiterer Vorteil ist, daß die Daten dann nicht in der .odb Datei
gespeichert sind. Irgendwie gab es bei mir immer wieder Probleme mit dem
speichern. Ich verlor Formulare und Makros, Daten habe ich ja nur die
zum Testen.
Ja! Ich rufe meine mittlerweile 10 MB grosse ODB-Datei nur noch über
eine Batch Datei auf, die mir zuerst die DatenBank sichert und dann erst
Star.Base aufruft. Aus Schaden wird man klug, Formulare weg, Reports
weg, Makros weg, BearbeitungsFunktionen gesperrt, immer wieder Abstürze...
und versuchte es mit einer PostgreSQL-Datenbank und es
funktioniert. Dazu gibt es auch eine ausführliche Referenz in deutsch.
Damit stellen Sich jetzt für mich die Frage(n)
Warum PostgreSQL und nicht mySQL? (Ich habe über PostgreSQL gelesen, daß
man die TabellenStruktur nachträglich nicht oder nur eingeschränkt
ändern kann)
Meine DatenBank ist also mittlerweile (mit Formularen und Verwaltung)
eine 10 MB grosse ODB-Datei - die Migration (so nenne ich meine
HandArbeit euphemistisch hat mich einige Zeit gekostet) - Ist denn die
Migration zu einer PostgreSQL oder mySQl Data.Base aus ODB machbar?
Bei Base blieb ich nur wegen den Berichten, das ist aber leider noch
nicht ausgereift, und so ist auch dieser Grund hinfort.
Im Moment bin ich der Meinung es ist besser die Formulare in eigenen
Writer Dateien abzuspeichern, dann kann man sie aus einem Makro öffnen,
wie das in einer Base Datei funktioniert habe ich noch nicht gefunden.
Base ist dann allerdings überflüssig, ja nicht ganz, man kann damit
Tabellen, Sichten usw. in der Datenbank erstellen, das ist recht
übersichtlich und hat bis jetzt gut funktioniert.
Ich gebe zu, daß ich vor der Verwendung vor mySQl bisher heftig
zurückgeschreckt bin.
Einen Apache Server installieren, phpSkripte erstellen, myphpAdmin
installieren - das erschrickt mich, zudem ich zugeben muss, daß ich
davon auch keine Ahnung habe...wieso um alles in der Welt braucht man
einen Serve für eine Datenbank...
mfG Michael Wittmer
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]