BOXI R2: Man will, aber man kann nicht!

You are not authorized …! Ärgerlich, wenn man arbeiten will aber nicht kann/darf! 

Ein Arbeitskollege hatte das Problem, dass er einen Bericht nicht mehr öffnen konnte, weil die Fehlermeldung „You are not authorized to use this document“ dies verhinderte. Das Problem trat das erste Mal auf, nachdem wir das BOXI Repository wechseln mussten, da der Server einging. Der erste Ansatz war mit dem Administrator User den Bericht zuöffne, was normalerweise immer funktioniert. Doch in diesem Fall nicht (sonst würde ich nicht diesen Eintrag machen). Nächster Versuch: Offline (sprich ohne Verbindung zur Datenbank) einsteigen, weil da eventuell die Security nicht geprüft wird. Doch erneut: You are not authorized…….   Da ich dann schön langsam am Ende meiner Weisheit angelangt war und auch meine Kollegen keine Idee mehr hatten, wurde der Support von BusinessObjects kontaktiert. Nach anfänglichen, dämlichen Fragen des Supports konnte das Problem dann mit Hilfe einer Webex Session überraschenderweise doch gelöst werden. 

Wie? Eigentlich ganz einfach und trivial! Man erstellt einen neuen Report mit irgendeinem Objekt aus dem GLEICHEN Universum wie der, der sich nicht mehr öffnen lässt. Danach speichert man diesen Report erstmal. Wichtig dabei: SAVE FOR ALL USERS! Danach exportiert man diesen Report ins Repository. Via Central Management Console (kurz CMC) sucht man sich diesen Report, sieht sich die Eigenschaften an und merkt sich den Dateinamen und den Speicherort. Nun begibt man sich am Filesystem zu diesem Speicherort, kopiert sich den Namen des Reports und überschreibt den Namen des kaputten Reports mit diesem. Diesen kaputten Report, mit neuem Namen, kopiert man in den Ordner (anderen Bericht ersetzen) und und startet am BOXIR2 Server den CCM (Central Configuration Manager). Dort klickt man auf „Objekte aktualisieren“ und schließt diesen dann wieder. Nun öffnet man Desktop Intelligence ganz normal und importiert diesen Report aus dem Repository. Et voila! Es hat geklappt. Eh ganz einfach, oder?      

Achja: Wer mit den Begriffen „Repository“ und „Universum“ nicht viel anfangen kann, dem sei gesagt, „Beam me up, Scotty“ hat damit nix zutun. Es handelt sich hierbei vielmehr um Begriffe aus der DataWarehouse Welt.  

Solange das Problem, dass man will aber nicht kann nur beim Arbeiten auftritt, ist es ja noch halbwegs verkraftbar. Wo anders wär’s weit schlimmer 😉

Zeltfest in Windhag

Gestern war ich beim Zeltfest in Windhag. Es spielte zuerst die Trachtenmusikkapelle Windhag ein Konzert von ca. 30min Dauer und danach die Grazer Spatzen, der Hauptgrund meines Besuches. Eines ist erstaunlich, so ein „kleines“ Bergdörfchen wie Windhag schafft es ein nicht gerade kleines Zelt komplett zufüllen, während in Rosenau beim Ortsfest nicht mal 30 Leute erscheinen. Die Trachtenmusikkapelle Windhag ist eine der besten Musikkapellen in Niederösterreich bzw. auch in Österreich weit vorne dabei. Das kurze Konzert zeigte jedoch, dass auch die Windhager nicht immer einen guten Tag haben! Leider geht auch bei den Windhager Trompetern der Trend immer mehr zu: Noch lauter und noch höher. Nicht immer passend!

Danach sollte eigentlich der Höhepunkt folgen, die Grazer Spatzen. Jedoch ging ich das erste Mal enttäuscht nachhause. Ich hab sie zwar jetzt schon ca drei Jahre nicht mehr gehört, aber ich hatte sie eindeutig besser in Erinnerung. Warum? Einfach erklärt: Schneller, lauter, höher ! Als Beispiel sei hier „Silberfäden“, ein Solostück für Trompete, genannt. Da ich dieses Stück auch bereits mehrfach gespielt habe, weiß ich genau wovon ich rede.  Teilweise wurden die Variationen extrem schnell gespielt, was ein „Nudeln“ zur Folge hatte. Abgesehen vom „Nudeln“ bei diversen Solostücken war das (Show-)Programm noch immer das gleiche wir vor drei, vier Jahren.

ð  Der Besuch hat sich nicht wirklich gelohnt!

1.Ortsfest in Rosenau

Am 21. und 22. Juli (Samstag + Sonntag) fand in Rosenau das erste Ortsfest statt. Man sollte meinen, dass wenn es sich schon um ein ORTSFEST handelt auch zahlreiche Einwohner zu diesem Fest erscheinen. Doch weit gefehlt. Der Besuch am Sonntag war eine Katastrophe. Der Samstag dürfte, laut diverser Aussagen, auch nicht viel besser gewesen sein. Okay, muss zugeben, ich war auch nur am Sonntagvormittag beim Frühschoppen der „Jungen Ybbstaler“. Es kann doch nicht zu viel verlangt sein, wenn man als Ortseinwohner entweder am Samstagabend oder am Sonntagvormittag zum eigenen ORTSFEST geht, oder doch???  Ist es in der heutigen Zeit so schwierig geworden Leute zu irgendwas zu bewegen, zu motivieren??? Bleibt nur zu hoffen, dass es nächstes Jahr trotzdem wieder veranstaltet wird und es vielleicht dann mehr Besucher gibt. Hoffentlich.

Bezirksblatt

Man muss nicht PROFI sein, um von den Medien beachtet zu werden. Ich habe heute von meinem Arbeitskollegen (ebenfalls seit wenigen Tagen ein EIERMANN 😉 ) einen Link gesandt bekommen, den ich natürlich nicht verheimlichen möchte: 

http://www.meinbezirk.at/index.php?bez=21&channel=1-14-0&chsid=1&uid=4673&id=52114&back=1 

So nach dem Motto: „Klein, aber fein“ ist dieser Artikel in der Printausgabe des Bezirksblattes vom 18.07.2007 erschienen.

Wenn dann nur noch IRONMAN richtig geschrieben wäre, wär’s perfekt 😉

Danke.  

Releasemanagement mit UC4

Im Zuge der Umstellung des DATAWAREHOUSE von ORACLE auf SQL SEREVER 2005 ist die Notwendigkeit entstanden ein Releasemanagement einzuführen. Dieses wird bei uns in zwei Teile geteilt: Alles was mit der DB Struktur (neue Tabellen, Spalten etc.) zutun hat und alles was mit dem Ablauf der Befüllung des DWH‘s zutun hat.

Den ersten Teil beschreibt Rainer Stropek von der Firma CUBIDO in seinem BLOG sehr schön (http://www.cubido.at/Blog/tabid/176/EntryID/149/Default.aspx).

Der zweite Teil fällt in mein Aufgabengebiet!

Die Herausforderung besteht darin, soviel wie möglich (alles) automatisiert ablaufen zulassen. Zu diesem Zweck verwende ich die im Unternehmen bereits bestens funktionierende JOB SCHEDULING SOFTWARE UC4 und dessen interne Mittel wie DBUNLOAD, DBCHANGE und DBLOAD.

DBUNLOAD:

Mit diesem Tool wird alles was sich im TRANSPORTKOFFER  (so was wie die ZWISCHENABLAGE unter Windows)  eines bestimmten Mandanten (PROD, QA, DEV) befindet exportiert und in einer Datei gespeichert.

DBCHANGE:

Mit diesem TOOL können Änderungen an der durch DBUNLOAD exportierten Datei vollautomatisiert durchgeführt werden. Wie? Mit Hilfe einer Scriptdatei wird (einmal!) festgelegt welches ATTRIBUT mit welchem Wert durch einen anderen Wert ersetzt wird. (zb ATTRIBUT „Umgebung“ mit Wert „DEV“ wird durch den Wert „QA“ ersetzt).

Als Ergebnis entsteht eine neue Datei, was den Vorteil mit sich bringt, dass man immer nachvollziehen kann, was geändert wurde. Die Scriptdatei muss/sollte natürlich unterschiedlich sein auf der QA und der PROD. No na 😉

DBLOAD:

Welche Aufgabe hatt dann wohl das DBLOAD Utility? Richtig, DBLOAD lädt die geänderte Datei, in der gewünschten Umgebung (QA oder PROD).

Et voila, fast fertig ist ein automatisierter Releaseprozess unter UC4. Soviel zur Theorie. Was jetzt natürlich noch fehlt sind die einzelnen JOBS bzw. JOBPLÄNE die das oben erwähnte durchführen und im Fehlerfall via email alarmieren.

Aus heutiger Sicht …

Das Wetter von orf.at

Morgen, Mittwoch

In ganz Kärnten kalt, bewölkt und feucht. Wiederholt regnet es, und das zeitweise intensiv. Dazu entladen sich auch Gewitter. Zum Teil sind große Regenmengen zu befürchten. Stellenweise besteht Überflutungsgefahr und es können auch Muren abgehen. Die Schneefallgrenze sinkt auf 2400m. Die Temperaturen erreichen nur 11 bis 16 Grad. In 2000m kühlt es auf 4 Grad ab. Auf den Bergen weht kräftiger Wind aus West bis Nord.

Übermorgen, Donnerstag

Es bleibt relativ kühl. Allerdings scheint zeitweise überall die Sonne, und es gehen nur noch einzelne Regenschauer nieder. Die höchsten Temperaturen: 16 bis 20 Grad, in 2000m 6 Grad. Auf den Bergen weht kräftiger Nordwestwind.

Der weitere Trend

Am Freitag überwiegend sonnig, vor allem nach Norden hin aber ein paar Wolken; weitgehend trocken. Mäßiger Westwind und etwas wärmer mit 17 bis 23 Grad.

Am Samstag durchwegs sonnig und wesentlich wärmer mit 24 bis 29 Grad. Auch am Sonntag viel Sonne und heiß mit 25 bis 31 Grad, am Nachmittag mitunter aber gewittrig.

Am Montag zeitweise recht sonnig, aber auch gewittrige Regenschauer und relativ heiß.

Naja, noch macht mich die Prognose für Sonntag nicht nervös. Hoffe, die Prognose für Sonntag ändert sich noch (positiv). Falls nicht: Was soll‘s, man kann es ja eh nicht ändern.