Autor Thema: madicon DBCompactor 1.0  (Gelesen 9108 mal)

Offline Manfred Dillmann

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 859
  • Geschlecht: Männlich
    • www.madicon.de
madicon DBCompactor 1.0
« am: 15.03.05 - 15:40:28 »
Hallo zusammen,

ich habe ein neues DB-Tool zur Komprimierung der lokal auf einem Notes Client gespeicherten Datenbanken und/oder Schablonen fertig.

  • Komplette Funktionalität in einer einzelnen .NSF-Datei.

  • Nutzbar mit IBM Lotus Notes Client ab Version 6.x.x.

  • Die madicon DBCompactor Datenbank kann lokal (Mobile Benutzer) oder auf einem Domino Server (Stationäre Arbeitsplätze mit Nutzung lokal gepeicherter Datenbanken) verwendet werden.

  • Vollständige Komprimierung aller Datenbanken (NSF) und Schablonen (NTF) sowie der Datei Cache.NDK durch einen einzigen Mausklick.

  • Komprimierung der Dateien im Hintergrund (Weiterarbeiten im Notes Client ist möglich) oder interaktiv im Vordergrund (Fortschritt der Komprimierung wird für jede Datenbank am Bildschirm angezeigt).

  • Speicherung eines vollständigen Protokolls (pro Anwender) zur jeweils letzten durchgeführten Komprimierung. Im Protokoll wird eine Statistik (Zeitpunkt, Dauer, eingesparter Speicherplatz in KBytes und %) und die Details zu jeder komprimierten Datenbank protokolliert.

  • Benutzerspezifische Einstellungen zur Durchführung der Komprimierung (Art der Komprimierung, zu komprimierende Dateien, Komprimierung der Datei Cache.NDK).

  • Löschung des letzten Protokolles und/oder der benutzerspezifischen Einstellungen (Zurücksetzen auf Standardvorgaben) mit einem Mausklick.

  • Sehr günstige und damit attraktive Lizenzpreise.

Weitere Infos, Testversion und Handbuch gibt es hier.

Gruß
Manfred

Support, Beratung, Schulung, Anwendungsentwicklung oder Tipps & Tricks zu Lotus Notes/Domino?
www.madicon.de

Personalisierte Notes/Domino Serienmails?
madicon easyMail


Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: madicon DBCompactor 1.0
« Antwort #1 am: 15.03.05 - 16:56:06 »
Jo, sowas habe ich auch im Portfolio. Sieht sehr ähnlich aus  ;)

Bernhard

Offline Manfred Dillmann

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 859
  • Geschlecht: Männlich
    • www.madicon.de
Re: madicon DBCompactor 1.0
« Antwort #2 am: 15.03.05 - 16:59:45 »
Hallo Bernhard,

>>Jo, sowas habe ich auch im Portfolio. Sieht sehr ähnlich aus.<<

Könnte man fast sagen: "Zwei Doofe und der gleiche Gedanke"...  ;D

Gibts da bei Dir auch eine Testversion - vielleicht kann ich mir ja noch was richtig Gutes abschauen?

Gruß
Manfred

Support, Beratung, Schulung, Anwendungsentwicklung oder Tipps & Tricks zu Lotus Notes/Domino?
www.madicon.de

Personalisierte Notes/Domino Serienmails?
madicon easyMail


Offline Mark³

  • Senior Mitglied
  • ****
  • Beiträge: 386
  • Geschlecht: Männlich
  • Nordisch by Nature
    • Das Leben aus der Sicht eines Menschen
Re: madicon DBCompactor 1.0
« Antwort #3 am: 15.03.05 - 17:07:51 »
Ich hab mal vor Jahren einen Knopf ge-cutandpaste-ed aus irgendeiner Notes-Tip-Seite (Originalcode, ich übernehme keine Verantwortung dafür).
Für den normalen Gebrauch ist das oft schon hinreichend...

        Dim session As New NotesSession   
   Dim dbase As NotesDatabase
   Dim directory As New NotesDBDirectory("")
   Dim Status As Long
   Dim nlog As New NotesLog("Compact Utility")
   
   Call nlog.OpenMailLog(session.username,"DB Compact Utility")
   
   Set dbase = directory.GetFirstDatabase(Database)
   Call dbase.Open("",dbase.FileName)
   On Error Resume Next
   While Not (dbase Is Nothing)
      
      If dbase.PercentUsed < 90 Then
         status = dbase.Compact
         If Err = 4005 Then
            Call nlog.LogAction(dbase.FileName & " is in " _
            & "use")
            Err = 0
         Else
            Call nlog.LogAction("Compacted " & _
            dbase.FileName)
         End If
      Else
         Call nlog.LogAction("Database " & dbase.FileName & _
         " already " & dbase.PercentUsed & " Percent Used")
      End If
      
      Call dbase.Close()
      Set dbase = directory.GetNextDatabase()
      Call dbase.Open("",dbase.filename)
   Wend
   Call nlog.close
   Messagebox ("Finished Compacting")

Grusz,

Mark
sagt Mark.



slowfood.de

Offline Manfred Dillmann

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 859
  • Geschlecht: Männlich
    • www.madicon.de
Re: madicon DBCompactor 1.0
« Antwort #4 am: 15.03.05 - 17:16:28 »
Hallo Mark,

auch 'ne schöne Lösung.

Gruß
Manfred

Support, Beratung, Schulung, Anwendungsentwicklung oder Tipps & Tricks zu Lotus Notes/Domino?
www.madicon.de

Personalisierte Notes/Domino Serienmails?
madicon easyMail


Offline Mark³

  • Senior Mitglied
  • ****
  • Beiträge: 386
  • Geschlecht: Männlich
  • Nordisch by Nature
    • Das Leben aus der Sicht eines Menschen
Re: madicon DBCompactor 1.0
« Antwort #5 am: 15.03.05 - 17:21:53 »
hab sogar gefunden woher das kam:

http://www.martinscott.com/designlibrary.nsf/0/EBA22F745D437ACF85256C08001DF397?opendocument

Von Ray La Tulippe hab ich damals sehr profitiert...
sagt Mark.



slowfood.de

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: madicon DBCompactor 1.0
« Antwort #6 am: 15.03.05 - 23:19:28 »
Es gibt im Web auch ein Tool, das ähnlich wie das von Manfred die DB's komprimiert, allerdings kann das noch vielschichtiger konfiguriert werden.
Leider habe ich gerade keinen Link parat, muss in der Fa. nochmal nachsehen. Aber soweit ich noch weiß war da eine dll im Spiel.

Wir haben vor 1-2 Jahren was ähnliches gesucht gerade für unseren Außendienst und dann letztendlich was eigenes geschrieben auf Basis von NotesDatabase.Compact (damals gab es ja auch noch nicht den madicon Compactor  ;))
Seit ND6 gibt es ja auch die CompactWithOptions - Methode, wo man noch mehr beeinflussen kann.
« Letzte Änderung: 15.03.05 - 23:22:02 von TMC »
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline Manfred Dillmann

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 859
  • Geschlecht: Männlich
    • www.madicon.de
Re: madicon DBCompactor 1.0
« Antwort #7 am: 16.03.05 - 00:04:28 »
Hallo Matthias,

>>Seit ND6 gibt es ja auch die CompactWithOptions - Methode, wo man noch mehr beeinflussen kann.<<

Ich verwende nur 'B' (inplace with file size reduction). Viele der sonstigen Optionen sind auf dem Client nicht relevant bzw. bringen nichts oder nicht viel.

Grundsätzlich dachte ich auch daran, viele weitere dieser Optionen in der Anwendung zur Auswahl anzubieten. Für uns Notes-Freaks wäre das sicher klasse - man klickt sich ja gerne "seine Auswahl" zusammen...  :)

Wenn man aber mal die Haupt-Zielgruppe - Aussendienstler mit einem Notebook - betrachtet, ist denen oft schon der Umstand, überhaupt komprimieren zu müssen, zu viel.

Also lautete das Motto: So einfach wie möglich (Genial einfach...) und das Teil soll ordentlich seinen Job machen (Hintergrundausführung). Und ich denke, dass es das auch tut.

Gruß
Manfred

Support, Beratung, Schulung, Anwendungsentwicklung oder Tipps & Tricks zu Lotus Notes/Domino?
www.madicon.de

Personalisierte Notes/Domino Serienmails?
madicon easyMail


Offline datenbanken24

  • Senior Mitglied
  • ****
  • Beiträge: 390
  • Geschlecht: Männlich
  • Stammgast
    • datenbanken24
Re: madicon DBCompactor 1.0
« Antwort #8 am: 16.03.05 - 00:10:31 »
@madicon DBCompactor 1.0:

Klein aber fein !

Öffnen - ein Button - Los gehts.

Erfolgserlebnis in 1 Minute. Sowas braucht die Welt.
Hab's getestet - und sofort bestellt.

Gruß,
Uwe
« Letzte Änderung: 16.03.05 - 00:16:49 von datenbanken24 »

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: madicon DBCompactor 1.0
« Antwort #9 am: 16.03.05 - 00:15:15 »
Keine Frage, Manfred, Dein Tool macht das was es soll. Die Zielgruppe triffst Du damit auch 100%. Plug (äh Click) and Play.
Die von mir o.g. App kostete ein vielfaches, war etwas unübersichtlich und es gab da Einschränkungen (AFAIK war da eben u.a. eine dll im Spiel). Link suche ich noch raus, falls es den noch gibt.

Wer also hier was für DAU's suchst und nicht selber programmieren will oder kann, ist sicherlich mit Deiner Anwendung gut bedient.
Ein wenig schade höchstens, dass es den Compactor nur für R6 gibt, da AFAIK viele noch Versionen <R6 einsetzen.

Matthias
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline datenbanken24

  • Senior Mitglied
  • ****
  • Beiträge: 390
  • Geschlecht: Männlich
  • Stammgast
    • datenbanken24
Re: madicon DBCompactor 1.0
« Antwort #10 am: 16.03.05 - 00:26:14 »
@TMC:

Danke für den DAU...

Aber im Ernst:
Ich finde, auch für Nicht-DAUs und für Programmierer ist das ein gutes Tool.
Gerade für letztere, die oft eine sehr große Anzahl von Datenbanken auf Ihren Rechnern beherbergen.

Und obwohl man als Programmierer
"ja auch alles immer selbst schreiben könnte..." -
wer das macht, anstelle von 10 Euro auszugeben, ist selbst dran schuld.


Offline Manfred Dillmann

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 859
  • Geschlecht: Männlich
    • www.madicon.de
Re: madicon DBCompactor 1.0
« Antwort #11 am: 16.03.05 - 09:17:13 »
Hallo Matthias,

>>Wer also hier was für DAU's suchst und nicht selber programmieren will oder kann, ist sicherlich mit Deiner Anwendung gut bedient.<<

"DAU" klingt in diesem Zusammenhang etwas abwertend - "normale User" hätte mir besser gefallen... Obwohl ich im Notes-Bereich wahrscheinlich nicht zu den D...s zähle, liebe ich (und das nicht nur im Notes-Umfeld) kleine, feine Tools, die eine bestimmte Aufgabe sauber und schnell erledigen...

Und zu dem selber programmieren: Die Anwendung ist sicher kein Zauberwerk. Trotzdem habe ich inkl. Handbuch einige Tage daran gearbeitet. Da hat der Uwe schon recht:

Zitat
"ja auch alles immer selbst schreiben könnte..." -
wer das macht, anstelle von 10 Euro auszugeben, ist selbst dran schuld.

>>Ein wenig schade höchstens, dass es den Compactor nur für R6 gibt, da AFAIK viele noch Versionen <R6 einsetzen.<<

Mal schauen, ob aus der Ecke Anfragen kommen. Unter R5.x ist halt nix mit Hintergrund-Ausführung...

Gruß
Manfred

Support, Beratung, Schulung, Anwendungsentwicklung oder Tipps & Tricks zu Lotus Notes/Domino?
www.madicon.de

Personalisierte Notes/Domino Serienmails?
madicon easyMail


Offline Manfred Dillmann

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 859
  • Geschlecht: Männlich
    • www.madicon.de
Re: madicon DBCompactor 1.0
« Antwort #12 am: 16.03.05 - 09:20:50 »
Hallo Uwe,

danke für Dein Lob und die Bestellung Deiner Lizenzen!  :)

Das hatte ich bislang auch noch nicht geschafft:
Schon am Tage der Veröffentlichung die ersten Lizenzen zu verkaufen.

P.S.
Die Mail mit der Vollversion + Rechnung sollte zwischenzeitlich bei Dir angekommen sein.

Gruß
Manfred

Support, Beratung, Schulung, Anwendungsentwicklung oder Tipps & Tricks zu Lotus Notes/Domino?
www.madicon.de

Personalisierte Notes/Domino Serienmails?
madicon easyMail


Driri

  • Gast
Re: madicon DBCompactor 1.0
« Antwort #13 am: 16.03.05 - 10:20:18 »
Das hatte ich bislang auch noch nicht geschafft:
Schon am Tage der Veröffentlichung die ersten Lizenzen zu verkaufen.

Mit minimalem Marketing den maximalen Erfolg ? Besuchen Sie uns im AtNotes-Forum ;-)

Offline Manfred Dillmann

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 859
  • Geschlecht: Männlich
    • www.madicon.de
Re: madicon DBCompactor 1.0
« Antwort #14 am: 16.03.05 - 11:02:36 »
Hallo Ingo,

>>Mit minimalem Marketing den maximalen Erfolg ? Besuchen Sie uns im AtNotes-Forum ;-)<<

Ich würde eher sagen:
"Mit cleverem Marketing den maximalen Erfolg"

Damit ich hier aber nicht als "Schmarotzer" gelte, habe ich just im Moment dem Arne Rieman EUR 50,-- als Spende für's Forum überwiesen. Jetzt kann ich wieder ruhig schlafen...  ;)


Ich will hier keine Diskussion lostreten, aber:
- Es gibt hier kaum wirklich "private Anwender". Viele sind im Notes-Umfeld angestellt und ziehen sich hier ordentlich know-how und sichern damit ihren Arbeitsplatz. So kommt jeden Monat schön die Kohle nach Hause.

- Gerade solche Leute sind immer sehr schnell mit ach so tollen Kommentaren aktiv, wenn ein kleiner Dienstleister (wie ich) hier seine Software, Dienstleistung etc. vorstellt.

- Meine Bilanz hier im Forum unter dem Aspekt "Wissen abziehen/Wissen geben" und "anderen helfen" ist nicht die Schlechteste.

- Sobald ich von den Moderatoren einen Verweis erhalte, werde ich sowas hier nicht mehr posten. Andere Kommentare sind mir egal.

Ich wollte Dich nicht persönlich angreifen. Nix für Ungut. Gilt mehr allgemein.

Manfred

Support, Beratung, Schulung, Anwendungsentwicklung oder Tipps & Tricks zu Lotus Notes/Domino?
www.madicon.de

Personalisierte Notes/Domino Serienmails?
madicon easyMail


Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: madicon DBCompactor 1.0
« Antwort #15 am: 16.03.05 - 11:08:38 »
Warum sollten aktive Mitglieder (wie Du) hier nicht vorstellen dürfen, was sie so treiben ? Im Kloster sind wir hier ja nun nicht.
Und die 50-EUR-Spende ist eine tolle Sache - Danke, Manfred.

Ich kann mir allerdings nicht vorstellen, dass Ingo hier wider Dich geschrieben hat.

Bernhard

Offline Mark³

  • Senior Mitglied
  • ****
  • Beiträge: 386
  • Geschlecht: Männlich
  • Nordisch by Nature
    • Das Leben aus der Sicht eines Menschen
Re: madicon DBCompactor 1.0
« Antwort #16 am: 16.03.05 - 11:18:18 »
natürlich sind Foren eigentlich nicht für Werbe-Aktionen gedacht. Aber genau in dieser Tools-Abteilung finde ich es angebracht, auch kommerzielle Tools zu sehen. Und natürlich sollen diese Tools dann auch von ihren Vertreibern bzw. Entwicklern vorgestellt werden dürfen.

Stören tue ich mich nur an Vorgängen wie bei notes.net (LDD), wo auf bestimmte Fragen regelmässig geantwortet wird:
das Problem geht ganz einfach zu lösen, kaufe einfach meine Lösung dafür...

Ich habe übrigens die Antwort von Ingo auch nicht als böse gemeint interpretiert.

sagt Mark.



slowfood.de

Offline Manfred Dillmann

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 859
  • Geschlecht: Männlich
    • www.madicon.de
Re: madicon DBCompactor 1.0
« Antwort #17 am: 16.03.05 - 11:28:36 »
Hallo Bernhard und Mark,

der Post von Ingo war nur der Auslöser, mir das mal "von der Seele zu schreiben".

Ich habe ja geschrieben:
>>Ich wollte Dich nicht persönlich angreifen. Nix für Ungut. Gilt mehr allgemein.<<

So, jetzt ist aber wieder Frieden, was?  :-*

Gruß
Manfred

Support, Beratung, Schulung, Anwendungsentwicklung oder Tipps & Tricks zu Lotus Notes/Domino?
www.madicon.de

Personalisierte Notes/Domino Serienmails?
madicon easyMail


Driri

  • Gast
Re: madicon DBCompactor 1.0
« Antwort #18 am: 16.03.05 - 12:07:03 »
Ääh, sorry, das sollte in keiner Weise als Kritik ankommen.  :o :-[

Ich finde das völlig in Ordnung, wenn hier auch mal nen bißchen Werbung in eigener Sache gemacht wird. Vor allem bei Mitgliedern, die sich hier im Forum auch immer aktiv beteiligen.

Sieh meinen Post einfach als lustig gemeinten Offtopic an, steckte kein tieferer Sinn dahinter  ;)

Offline Manfred Dillmann

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 859
  • Geschlecht: Männlich
    • www.madicon.de
Re: madicon DBCompactor 1.0
« Antwort #19 am: 30.03.05 - 11:18:17 »
Hallo zusammen,

Version 1.0.1 ist jetzt verfügbar und zeigt während der Hintergrundkomprimierung an, welche Datei aktuell bearbeitet wird.

Durch die zusätzlich Anzeige in der Form (12/53) kann die Restdauer der Komprimierung besser abgeschätzt werden.

Gruß
Manfred

Support, Beratung, Schulung, Anwendungsentwicklung oder Tipps & Tricks zu Lotus Notes/Domino?
www.madicon.de

Personalisierte Notes/Domino Serienmails?
madicon easyMail


 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz