Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 22

Thema: ETS 3 Datenbank verkleinern

  1. #1
    Registriert seit
    Nov 2004
    Ort
    Frankfurt
    Alter
    43
    Beiträge
    29

    ETS 3 Datenbank verkleinern

    Hallo,

    ich habe die Zeit zwischen den Jahren mal genutzt um meine ETS 3 Datenbank etwas auszumisten. Dabei habe ich einige große Projekte exportiert und anschließend gelöscht. Allerdings ist mir aufgefallen, dass die Datenbank dadurch nicht kleiner geworden ist (was ich mir bei fast 500MB schon gewünscht hätte). Bei der ETS 2 gab es eine Option "Datenbank verkleinern" oder so ähnlich. Sowas finde ich bei der ETS 3 aber leider nicht mehr.
    Kann natürlich auch sein, dass ich aufgrund des großzügigen Weihnachtsessen etwas auf dem Schlauch stehe , aber wenn da jemand weiter weiß, dann bin ich für einen kleinen Hinweis dankbar!

    Frohes neues Jahr!

    Stefan

  2. #2
    Avatar von Dieter Koch
    Dieter Koch ist offline KNX-Professionals Firmenmitglied
    Registriert seit
    Nov 2000
    Ort
    Lehrte
    Alter
    61
    Beiträge
    1.727
    Vorsicht damit.

    Es gibt Geräte, die das nicht vertragen. Z.B. JUNG RCD, GIRA TS2+, MT701.2 usw.
    Die kannst Du hinterher nicht mehr gebrauchen.

    Gewöhn Dir an, für jedes Projekt eine eigene DB zu benutzen.

    Gruß
    Dieter
    Erfahrung ist die Summe aller Missgeschicke

  3. #3
    Registriert seit
    Nov 2004
    Ort
    Frankfurt
    Alter
    43
    Beiträge
    29
    Danke für den Hinweis!

    Aber das kann ja wohl nicht sein, oder? Das hin und her geklicke wenn ich jedes Projekt in eine eigene DB stecke geht mir auf die Nerven. Ich habe normalerweise immer alle Projekte an denen ich arbeite in einer DB un schmeiße die dann nach einiger Zeit raus, wenn das Projekt abgeschlossen ist.
    Ein wenig Anwendungs- und Datenbankprogrammierung habe ich auch schon gemacht und wenn es stimmt, was Du sagst, dann spricht das für einen schlechten Programmierstiel...

  4. #4
    Registriert seit
    Dec 2001
    Ort
    Fürstenfeldbruck in Oberbayern
    Alter
    61
    Beiträge
    556
    Zitat Zitat von El Ninio Beitrag anzeigen
    Danke für den Hinweis!

    Aber das kann ja wohl nicht sein, oder? Das hin und her geklicke wenn ich jedes Projekt in eine eigene DB stecke geht mir auf die Nerven. Ich habe normalerweise immer alle Projekte an denen ich arbeite in einer DB un schmeiße die dann nach einiger Zeit raus, wenn das Projekt abgeschlossen ist.
    Hi,
    ich würde den Ratschlag von Dieter Koch schon befolgen, welche Datei übergibts du dem Kunden am Ende des Projektes, die Datenbank mit all deinen Projekten?

    Und wie sieht es mit Datensicherung aus wenn du die DB nach einiger Zeit rausschmeisst ?

    Gruß
    Christian

  5. #5
    Avatar von Dieter Koch
    Dieter Koch ist offline KNX-Professionals Firmenmitglied
    Registriert seit
    Nov 2000
    Ort
    Lehrte
    Alter
    61
    Beiträge
    1.727
    Zitat Zitat von El Ninio Beitrag anzeigen
    und wenn es stimmt, was Du sagst, dann spricht das für einen schlechten Programmierstiel...
    Dann lies bitte mal die Textanzeigen bei der Installation der o.a. Geräte und interpretier mal die allerletzte Zeile, die unter allen meinen Beiträgen steht.


    Klicken must Du nur zweimal mehr für eine individuelle DB.

    Gruß
    Dieter
    Erfahrung ist die Summe aller Missgeschicke

  6. #6
    Avatar von Dieter Koch
    Dieter Koch ist offline KNX-Professionals Firmenmitglied
    Registriert seit
    Nov 2000
    Ort
    Lehrte
    Alter
    61
    Beiträge
    1.727
    Zitat Zitat von Christian_MUC Beitrag anzeigen
    welche Datei übergibts du dem Kunden am Ende des Projektes, die Datenbank mit all deinen Projekten?
    Danke, gebe und nehme auch lieber 'ne eib.db als den Export-File. Das kann schon mal Stunden dauern.

    Gruß
    Dieter
    Erfahrung ist die Summe aller Missgeschicke

  7. #7
    Registriert seit
    Nov 2004
    Ort
    Frankfurt
    Alter
    43
    Beiträge
    29
    Zitat Zitat von Christian_MUC Beitrag anzeigen
    Hi,
    ich würde den Ratschlag von Dieter Koch schon befolgen, welche Datei übergibts du dem Kunden am Ende des Projektes, die Datenbank mit all deinen Projekten?

    Und wie sieht es mit Datensicherung aus wenn du die DB nach einiger Zeit rausschmeisst ?

    Gruß
    Christian
    Naja, der Kunde bekommt die exportierte Projektdatei (*.pr4 seit neustem) und bevor ich die Projekte rausschmeise exportiere ich sie auf ein zweifach Backup geschütztes Netzlaufwerk. Das ist kein Problem.

    Ich bleibe aber dabei, das ist aus sicht eines Programmierers schlechter Stiel!

    Aber dann passe ich mich eben in Zukunft dem Programm an und nicht umgekehrt. Das bin ich ja schon von Windows gewöhnt

  8. #8
    Registriert seit
    May 2004
    Ort
    Nürnberg
    Alter
    65
    Beiträge
    634
    Zitat Zitat von El Ninio Beitrag anzeigen
    Bei der ETS 2 gab es eine Option "Datenbank verkleinern" oder so ähnlich. Sowas finde ich bei der ETS 3 aber leider nicht mehr.
    Hallo Stefan,

    such' mal in der ETS-Hilfer nach "verkleinern"; dort ist es beschrieben.

    Zitat Zitat von Dieter Koch Beitrag anzeigen
    Vorsicht damit.

    Es gibt Geräte, die das nicht vertragen. Z.B. JUNG RCD, GIRA TS2+, MT701.2 usw.
    Die kannst Du hinterher nicht mehr gebrauchen.
    Dieses Problem gab es definitiv bei den genannten Geräten unter der ETS2. Ich vermute zwar, dass das unter der ETS3 nicht mehr so ist, aber mit so wertvollen Daten kommen Experimente doch eher nicht in Frage.

    Zitat Zitat von Dieter Koch Beitrag anzeigen
    Gewöhn Dir an, für jedes Projekt eine eigene DB zu benutzen.
    Dem Rat kann ich mich nur anschließen. Das ist die sauberste Organisiation.

    Gruß, Klaus Gütter

  9. #9
    guluma ist offline Registrierter Benutzer
    Registriert seit
    May 2004
    Ort
    Baden-Württemberg
    Alter
    53
    Beiträge
    104

    eigene db für jedes Projekt

    Hallo Dieter

    Könntest Du das mit der eigene DB nochmals genauer erläutern? Vermutlich mache ich etwas falsch, bekomme das nicht so richtig hin.

    Danke im Voraus

    gruß guluma

  10. #10
    guluma ist offline Registrierter Benutzer
    Registriert seit
    May 2004
    Ort
    Baden-Württemberg
    Alter
    53
    Beiträge
    104
    Sorry, Dieter
    Habe die Hilfe der ETS3 gewählt und gefunden was ich gesucht habe
    Der Nachteil ist, das man jedesmal die Produkt DB importieren muss. Oder wie machst Du das?

    Gruß guluma

  11. #11
    Registriert seit
    Dec 2001
    Ort
    Fürstenfeldbruck in Oberbayern
    Alter
    61
    Beiträge
    556
    Hi Guluma,
    ich bin dafür nur die Datenbanken der Geräte zu importieren die man auch im Projekt benötigt, das hält die Datenbank schlank.
    Auch empfiehlt es sich ein Projekt bzw. Datenbank nur für Testzwecke anzulegen. Da kann man Produkte die in Frage kommen importieren und sich die Parameter bzw. Möglichkeiten mal näher anschauen ohne die richtige DB zuzumüllen.

    Guten Rutsch
    Christian

  12. #12
    Avatar von EIB-Freak
    EIB-Freak ist offline KNX-Professional Firmenmitglied (Administrator)
    Registriert seit
    Aug 2004
    Ort
    Überlingen/Bodensee
    Alter
    44
    Beiträge
    4.375
    Also ich habe auch eine eib.db welche regelmäßig gesichert wird. Ich finde es -persönlich- kontraproduktiv, für jedes Projekt eine DB anzulegen und dann noch in jede projekt.db die Geräte einzufügen, die ich in diesem Projekt benötige.

    In der Zeit, in der nur 5 Geräte importiert werden, könnte ich genau so gut einen großen Schritt abarbeiten.

    Aber so hat jeder seine Meinung.

    Ich hoffe ja mal auf eine ETS-Version unter Linux, das würd mich mal stimmen !
    Gruss,

    Michael

  13. #13
    Registriert seit
    Nov 2004
    Ort
    Frankfurt
    Alter
    43
    Beiträge
    29
    Ich finde es ja auch paradox für jedes Projekt eine eigene DB anzulegen, aber offensichtlich machen das viele so. Ich werde es mal bei Gelegenheit ausprobieren.

    Ich habe über nacht die Datenbank mal verkleinert (Man sollte sich dafür wirklich Zeit nehmen...) Bringt aber auch nicht viel, hab gerade mal gute 30 MB eingespart. Aber ich werde jetzt mal testen ob sie immerhin schneller geworden ist.

    Gruß
    Stefan

  14. #14
    Registriert seit
    Nov 2000
    Ort
    24537 Neumünster im schönen Schleswig-Holstein
    Alter
    55
    Beiträge
    1.312
    Hallo,

    legt euch doch "Mutterdatenbanken" an. Diese werden mit den gängigen Herstellern bestückt und dienen als Kopierquelle für die einzelnen Projekte. Wenn dann mal neue Produktdatenbanken rausgegeben werden, können die Daten doch über Nacht in die Mutter-DB importiert werden.

    Im Projekt werden dann nur noch Einzelprodukte zusätzlich importiert, wenn man mal ein exotische Produkt eines Nichenherstellers dabei hat.

    Ich halte die Arbeit mit einzelnen *.db je Projekt auch für die sinnvolle Vorgehensweise. Die db wird im Verzeichnisbaum des Projektes auf dem zentralen Fileserver abgelegt und bei Bedarf aufs Notebook kopiert.

    Gruß

    Dirk Beyer

  15. #15
    Avatar von Dieter Koch
    Dieter Koch ist offline KNX-Professionals Firmenmitglied
    Registriert seit
    Nov 2000
    Ort
    Lehrte
    Alter
    61
    Beiträge
    1.727
    Je größer eine DB wird, desto langsamer wird sie.
    Ich mach es wie Dirk. Man hat ja so seine Standardprodukte. Da gibt es eine Ur-DB, die kopiert werden kann.
    Müssen andere Geräte gebraucht werden, so empfiehlt es sich , daß nur diese importiert werden. Die Hersteller bieten ja inzwischen einzelne Produkt-Files für einzelne Geräte an. Der zusätzliche Aufwand hält sich in Grenzen.

    Noch ein Vorteil: Sollte mal ne DB crashen und die Datensicherung war nicht so ganz sauber, so ist nur ein Projekt aufzuarbeiten und nicht viele.

    Gruß
    Dieter

    PS: Aus der ETS 2 konnte man Produkte exportieren - geht das auch bei der ETS 3??
    Habe es noch nicht gefunden.
    Erfahrung ist die Summe aller Missgeschicke

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •