Domino Server und ID Tables

Der Domino Server verwaltet intern eine sog. ID Table pro Datenbank. Das ist der interne Index zum Auffinden der Note-IDs. Bei sehr großen Datenbanken und unglücklichen Implementierungskonzepten kann diese ID-Table an die Kapazitätsgrenze kommen, was dazu führt, dass nichts mehr funktioniert in dieser Datenbank. Der Zustand ist dann äußerst ärgerlich und nicht schnell zu reparieren. Fehlermeldungen im Log sehen dann wie folgt aus.

id table

Zitat IBM aus einem PMR-Mail: „Usually, the inability to extend an IDTable is due to lots of delete activity on the database being updated.  Since Domino does not reclaim NoteIDs, the IDTable structure eventually fills up and cannot be used unless or until a new replica is made of the database.“

Wir haben ein internes Tool, um den Füllungsgrad dieser ID Table auszulesen. Man kann dann Maßnahmen ergreifen, um das Problem zu beseitigen, bevor es zum Stillstand kommt. Wer vor dem gleichen Problem steht, kann sich bei uns melden. IBM sagt, dass das Problem unter Notes 9 im Rahmen des Compact gelöst werde. Ausprobiert haben wir es noch nicht. Wenn viele schreien, bauen wir noch ein UI für das Tool, damit es auch für andere Admins nutzbar ist.

Windows 8 – Nein danke!

Auf die Gefahr hin, daß mich nun mal wieder der Bannstrahl meiner Microsoft-Freunde trifft. Der Rant muß sein.

desktop

Ich hatte gestern erstmals das Vergnügen Windows 8 auf einem nagelneuen Lenovo Ideapad zu installieren und es hat mich abgrundtief genervt.

  • Ich will nicht dazu genötigt werden einen Microsoft Email Account anzulegen.
  • Ich will auch keinen Microsoft Email Account haben müssen. (P.S. Ich habe einen, aber freiwillig)
  • Ich will diese ganze Consumer-Kacke nicht, mit Shop und SkyDrive und Musik und und und …
  • Ich will auch bei einem neuen Betriebssystem intuitiv finden, wo die gesamte Systemkonfiguration liegt und wie ich sie beeinflussen kann.
  • Ich will kein UI, was eigentlich nur auf einem Tablett tauglich zu bedienen ist.
  • Ich will euren häßlichen Internet Explorer nicht.
  • Ich will zumindest alles entfernen können, was ich nicht haben will.

Die versuchte Vereinnahmung des Benutzers durch Windows 8 ist unerträglich. Das hat zuletzt Mao Zedong mit der chinesischen Kulturrevolution versucht, und das war keine Freude.

Ich will, daß IT transparent ist, kein Guerillamarketing für eine Marke darstellt, mir Entscheidungen über Nutzungen offen lässt,

 

Partielles Backup IBM Connections

blogremoval

Natürlich war da der obige Dialog, aber trotzdem passiert es, dass ein Blog komplett gelöscht wird oder Einträge in größerem Stil unabsichtlich gelöscht werden. Out-of-the-box gibt es für IBM Connections nur das globale Backup. Wenn ein User nun beim Helpdesk anruft und möchte seinen gestern gelöschten Blog restored haben, dann hat er in der Regel schlechte Karten. Zum Restore des gesamten Blog Features wird sich kaum ein Helpdesk oder der zuständige Service Delivery Manager überreden lassen, da hierbei alle Blog-Einträge aller User nach dem Backup-Datum verloren gehen würden. Beim Vorstandsblog eine Option, ansonsten nicht.

Kunden schaffen Gelegenheiten. Wir haben uns durch diese Aufgabe „Partielles Restore“ durchgekämpft und wissen wie´s geht. Sogar ohne die Ownership der Einträge zu verlieren.

Stressige Woche

Die vergangene Woche war enorm stressig. Zu Freitag, 11:00 Uhr, mußten in einem wichtigen Projekt Analysezahlen geliefert werden, die über unsere Tools holistic application management und holistic design scan ermittelt wurden und final in Excel Sheets fließen. Wenn dann noch ein Tag für einen Business Trip nach Heidenheim wegfällt und am Freitag wichtige Mitarbeiter nicht verfügbar sind, dann muß der Rest schon optimal funktionieren. Die personelle Logistik will ich hier mal außen vor lassen, aber den Technikstress will ich doch kurz mal aufzählen.

  • Ich hatte in dieser Woche insgesamt 9 Blue Screens. Selbstverständlich in den ungünstigsten Momenten. In aller Regel im Rahmen gleichzeitiger Resourcen-intensiver Nutzung von Notes, Excel, Word, Skype und WebEx inkl. diverser VPNs. (Lenovo T420, Windows 7, Notes 9, Office 2013)
    Zeitverlust in Summe: 2-3 Stunden 👿
  • Ich habe mir am Dienstag-Abend irgendwie mein persönliches Notes-Adressbuch zerschossen. Das ist ein worst case für Notes Nutzer, weil alle Locations und alle Connections weg waren. 2-stündiger erfolgloser Reparaturversuch mit windigen Fehlermeldungen des Notes Clients. Dann Rückgriff auf ein leider etwas angestaubtes Backup.
    Zeitverlust: 2 Stunden 👿
  • Im Rahmen des Wiederbelebungsversuches meines Notes Client hat der Admin meines Vertrauens meinen Notes Client mal schnell neu installiert. Ärgerliches Ergebnis am Freitag: Ich habe mal wieder eine große und wichtige Notes Datenbank versehentlich verschlüsselt für einen Kunden hochgeladen, weil die Strategen von IBM meinen, daß seit Notes 8 das Default-Setting beim Erzeugen von lokalen Datenbanken lokale Verschlüsselung ist. Nervig und sinnlos. Ein Meldung: Diese Datei ist lokal verschlüsselt anstatt dubioser Fehlermeldungen wäre hilfreich, liebe IBM.
    Zeitverlust: 1 Stunde und ein peinliches Telefonat mit dem Eingeständnis an den Kunden, daß ich Mist gemacht habe. 👿
  • Excel meldet immer wieder einen Fehler, der aber nur in einem Hintergrundfenster gezeigt wird und leider nicht erklärbar ist.
    Excel
    Die Lösung besteht darin, daß man bei jedem Lauf eines Import-Makros wieder ohne Sinn und Verstand einen neuen Namen eingibt. Gedruckt wurde das Sheet übrigens nie.
    Zeitverlust durch vergebliche Fehlersuche: 2 Stunden 👿
  • Der Notes 9 Standard Client ist beim Arbeiten unter Stressbedingungen – vorsichtig ausgedrückt – keine Freude. Dieses ständige Gewerkel im Hintergrund für vollkommen intransparente Prozesse nervt abgrundtief. Für effiziente Analystätigkeiten und Massenprozesse brauche ich etwas, was nicht die halbe Zeit mit sich selbst beschäftigt ist. Da beneide ich die Kollegen mit den schlanken DOS-Box-Tools.
    Pickel 👿 👿 :evil:Wenn ich diesen Balken in der Statuszeile sehe, bekomme ich Pickel.
    Zeitersparniss durch nicht supportete Nutzung des Notes 9 Basic Clients:
    5 Stunden, dafür aber selten in Sametime verfügbar

Zu guter letzt ist dann am Freitag noch unser LAN im Büro zusammengebrochen. Erste Diagnose: Switch teilweise kaputt. Zweite Diagnose: Nach einem Boot ist alles wieder gut. Dies geschah aber glücklicherweise nach Auslieferung der Analysedaten an den Kunden.

Böse Enttäuschung

adblock2
Ich glaube ja gelegentlich noch an das Gute. Das AddOn für Firefox „Adblock Plus“ war bislang für mich solch ein Beispiel. Es entledigt einem zumindest in Firefox wundersam von lästigem Werbekrätz. In der Süddeutschen mußte ich gestern aber lesen, dass den Jungs von Eyeo hässliche Hinterzimmergeschäfte vorgeworfen werden, indem sie sich anmaßen manche Werbung als „non-intrusive“ zu deklarieren und diese gegen entsprechende Bezahlung durch den Werber doch durchzulassen. Wenn ich es richtig verstehe kann man das zwar abklicken, wie im ScreenShot gezeigt, aber das Häkchen muß man erst mal finden und vor allem, man muß es wissen. Wenn es stimmt was der Blogger Sascha Pallenberg öffentlich gemacht hat, dann halte ich das für eine echte Sauerei. Trotz aller Dementis von Eyeo, es wird wohl im Groben die Wahrheit sein. Erkenntnis: Am Schluß geht´s immer nur um Geld und Zockerei, selbst wenn am Anfang etwas löbliches im Vordergrund steht.

Die Sendung mit der Maus

Die Gamer Mouse

Heute kam nach fast einwöchiger Wartezeit – lag aber nicht am Lieferanten sondern an unserer Einkaufsabteilung – meine neue Maus. Es ist ein Rückschritt. Da ist wieder ’ne Schnur dran. Irgendwie bin ich mit diesen Funkmäusen nicht klar gekommen. Ewiges Geruckel, dauernd Batterie alle.

Nun habe ich eine Logitech Gamer Mouse. die Zusatztasten zur on-the-fly-dpi-Veränderung für den pathologischen Profi-Gamer brauche ich zwar nicht, aber muß ich ja nicht drücken. Bis jetzt bin ich hoch zufrieden. Produktivitätssteigerung: 150%. Meßverfahren geheim.

Schweißausbrüche in der Textverarbeitung

Gestern war Ausschreibungsdeadline. So etwas führt ja immer zu erhöhten Adrenalinwerten, aber um 22:15 gab´s noch ein spezielles Highlight. Ich hatte ca. 3 Stunden an einem Text editiert ohne jemals explizit zu speichern. Schlimmer noch: Das Word-Dokument hatte ich als Attachment aus einem Notes-Dokument geöffnet. Plötzlich rutschte der Cursor im Word-Dokument unaufhaltsam an den Anfang des Dokumentes und blieb dort hängen. Word ließ keinerlei Aktion zu. Keine Cursorbewegung per Maus, keine Menuaktion, kein Markieren des Textes, um ihn ins Clipboard zu retten, natürlich auch kein Speichern. Alles tot. 3 Stunden Denken und Tippen für die Katz? Wo liegen diese mistigen temporären Dateien, in der wenigstens ein automatisch gespeicherter Zwischenstand zu finden ist? Kollege Alex angerufen. Geht nicht ran. Kollege Andy SMS geschickt. Er ruft zurück. Danke, Andy. Und nun die Lösung.

  • Windows Explorer öffnen
  • mit %temp% das Temp-Verzeichnis des Benutzers suchen
    C:\Users\Jörg Allmann\AppData\Local\Temp
  • das aktuelle Temp-Verzeichnis von Notes finden, hier notesDC32B5
    Notes64
  • Folder öffnen, Datei gefunden! Hurra!!!
  • Feststellen, dass nur die letzte halbe Stunde fehlt
  • Datei an einem, zwei oder drei sicheren Orten (je nach Gemütslage) abspeichern
  • Notes verfluchen, Word verfluchen, weiterarbeiten

Anschließend hatte ich dann den Mut, Word per Task Manager abzuschießen. Nun kommt der Hinweis, dass eine Benutzereingabe für die Task ansteht. Und siehe da, plötzlich taucht eine Dialogbox aus dem Nichts auf.

 WZ

„Schließen“ angeklickt und wie durch Wunderhand ist alles wieder da. Danke, Microsoft.