Freitag, 12. Juni 2009

Audit Informationen werden nicht immer geschrieben

Falls man sich wundert warum trotz korrekt eingestellter IBM® Cognos® 8 Konfiguration plötzlich kein Auditing und keine Informationen mehr in das cogserver.log geschrieben werden, so wird man bei näherer Suche im cogserver.log evtl. den Hinweis finden, dass der für den Log Server Port verwendete Port noch in Benutzung ist.

Dieses Szenario passiert relativ häufig in Produktionsumgebungen, wenn der IBM® Cognos® Service auf dem System zu schnell neugestartet wurde. Dies kann bei Windows relativ leicht passieren, wenn man auf die Schaltfäche "Neustarten" drückt anstatt den Dienst zu stoppen und ein paar Sekunden zu warten um anschliessend neu zu starten.

In Produktionsumgebungen empfiehlt es sich also immer erst bis zum vollständigen Abbau aller BiBus Prozesse zu warten... was in der Regel auch ein paar Sekunden dauert.


Alternativ kann man natürlich auch gleich ein Batch schreiben, welches einem die Adminitrative Tätigkeit des Bereinigens der wichtigesten Temp Verzeichnisse erledigt.

Wichtige Temp Verzeichnisse sind z.b. \data\cqe\RTModels und \temp (das \temp Verzeichnis kann auch in IBM® Cognos® Configuration auf einen anderen Ort definiert werden). Diese sollten aber nur bereinigt (die Verzeichnisse selbst dürfen nicht gelöscht werden!) werden, wenn der Dienst heruntergefahren wurde.

Donnerstag, 11. Juni 2009

Vertical Text with IBM® Cognos® Report Studio 8






Eine oft gewünschte Funktionalität in IBM® Cognos ® Reports ist, dass Texte (wie in Excel) vertikal dargestellt werden sollen. Diese Funktionalität ist durchaus (wenn auch sehr eingeschränkt) möglich in IBM® Cognos ® 8.


Die dargestellte Methode ist nur in IE ab Version 6.x darstellbar und - da wir hier html tags verwenden - nur im HTML Format sichtbar.

Nachteile: Begrenzt auf HTML Layout in IE. Schlecht lesbar mit vielen Schriftarten.
Vorteile: Texte werden nach wie vor in PDF etc. dargestellt. Sie werden lediglich horizontal und nicht vertikal angezeigt.

*For Questions regarding to IBM® pls read the Legal Notice






Speicherplatzverbrauch und BIBusTKServerMain_*.dmp Dateien

Häufig habe ich schon das Szenario bei Kunden erlebt, dass der zur Verfügung stehende Speicher auf der Partition des Installationsverzeichnisses von Cognos® 8.x fast vollständig aufgebraucht war.

Aus diesem Grund ist es ratsam die Dumps im Fehlerfall für den BiBus Prozess auszuschalten.
Im normalen Betrieb "sollte" der Prozess keine Dump Files schreiben, denn diese werden ja (wie der Name schon sagt) nur geschrieben, wenn eine Exception in der Berichtsverarbeitung (oder Validierung) aufgetreten ist, die der BiBus Prozess nicht abfangen kann. (In der Praxis kann dies aber leider je nach Umgebung relativ häufig passieren)

Die Datei zum Abschalten der Dumps liegt im configuration Verzeichnis (Version 8.4) und nennt sich
cclWin32SEHConfig.xml

Die Datei ist gut dokumentiert der Standardwert lautet wie folgt

<configuration><env_var value="2:2" name="CCL_HWE_ABORT"></configuration>

und sollte auf

<configuration><env_var value="0:0" name="CCL_HWE_ABORT"></configuration>

geändert werden um die Dumps vollständig auszuschalten.

Die Änderung ist mit dem nächsten Start des / der Bibus Prozesse gültig. Der Application Server muss also nicht vollständig heruntergefahren werden.