Blogs
Lieferung:
Am 31. Januar 2006 wurde (leichtsinngerweise) der Weg to use the Electronic Software Delivery (ESD) service for the SAS 9.2 installation package gewählt.
Nach vielen Irrungen und Wirrungen wurde er am 28. Mai 2008 frustriert abgebrochen. Und schon am 03. Juni 2008 hatte ich endlich die DVD auf dem Schreibtisch ...
Der Download von SAS-Software (waren für uns so ca. 3,5 Giga Byte) scheint mir nicht so der optimale Weg zu sein. Wir beim Schäfer Shop werden diesen Weg mit Sicherheit nicht noch einmal einschlagen!
Installation:
DVD in den SUN-Server im eisgekülten Server-Raum einlegen, im warmen Büro die grafische (X-Windows-) Oberfläche zur Sun starten und setup.sh starten und schon ging es langsam aber bequem weiter. Irgendwann war es fertig. Stressfrei, also prima!
aber wieder ein mittelgroßer für den Schäfer Shop (SSI):
Seit 16.04.2008 haben wir das SP4 zu SAS V9.1.3 eingespielt und (siehe da): SAS V9 klappt endlich auch bei uns.
Davor hatten wir einen ganz blöden Fehler mit SAS-Base/-Macro, der sich aber bei der Hotline nicht nachstellen ließ:
Per Include wurde Macro-Code aus einem SAS-Katalog (source-Entry) eingelesen (ca. 6.000 Zeilen Code). Beim Verwenden gab es dann doof Fehler, die weder bei SAS 6.12 (so alt ist der Code!!) noch bei einer der SAS 8 Versionen auftrat.
Es ging um den bei uns sehr häufig verwendeten Macro checkDSV, Verwendung siehe z.B. hier (so ca. Mitte 2002 geklaut aus SAS FAQ#1806, der notierte Link geht aber mittlerweile ins Nirwana, der logische Link war sas.com -> Service+Support -> FAQs)
... habe gerade mal wieder gesucht und gefunden, wie man unter MVS an einige der MVS-Geheimnisse wie die aufgelaufene CPU-Zeit oder den Namen des MVS-Images rankommt.
... im folgenden der Ertrag der letzten 2 1/2 Stunden :-)
Gruß S.F.
%MACRO U157SYSX(DIAG=N);
/*------------------------------------------------------------------*
* PROGRAM ID: U157SYSX
* Author: L. Bertolini
* DATE: 05/15/2000
* REMARKS: THIS MACRO USES PEEK AND PEEKC FUNCTIONS TO OBTAIN
* VARIOUS SYSTEM INFO FROM MVS CONTROL BLOCKS.
* SYSTEM INFO IS STORED IN SAS SYMBOLIC VARIABLES.
Hier ist die Muster-Datei zum Kommentar "XLS-Ausgabe mit ODS (Trick 17, aber klappt" zum Beitrag "Wie kann ich die Ausgabe als Excel speichern?"
Gruß
Hans Kneilmann, Schäfer Shop GmbH (SSI)
Franz jagt im komplett verwahrlosten Taxi quer durch Bayern. Franz jagt im komplett verwahrlosten Taxi quer durch Bayern. Franz jagt im komplett verwahrlosten Taxi quer durch Bayern. Franz jagt im komplett verwahrlosten Taxi quer durch Bayern. Franz jagt im komplett verwahrlosten Taxi quer durch Bayern
Franz jagt im komplett verwahrlosten Taxi quer durch Bayern. Franz jagt im komplett verwahrlosten Taxi quer durch Bayern. Franz jagt im komplett verwahrlosten Taxi quer durch Bayern. Franz jagt im komplett verwahrlosten Taxi quer durch Bayern. Franz jagt im komplett verwahrlosten Taxi quer durch Bayern
text hier
run;
Hallo,
jetzt ist es endlich klar: Ich kann zum SAS Forum nach Mainz fahren !!!
Leider ist es nur noch zwei Tage, schade. Der Vorteil für mich privat ist, dass es nur zwei Tage sind .... dann bin ich nicht zuu lange von Hause weg, von wegen Familie und Vater von 2 beschäftigungsintensiven Söhnen und so ;-)
Irritiert hat mich beim VERANSTALTUNGSORT der Begriff "Congress Centrum Mainz".
Ich bin nicht weit davon entfernt (nur ca. 30 km) geboren und aufgewachsen, kenne also Mainz, aber kenne kein Congress Centrum???
Des Rätsels Lösung: Die meinen die Rheingoldhalle .... können die doch gleich sagen, die müssen sich doch nicht so hochgestochen ausdrücken...
und ein mittelgroßer für den Schäfer Shop (SSI):
Seit 23.07.2007 haben wir von SAP R3 4.6C umgestellt auf MySAP ERP2005 (SAP ECC 6.0).
Die Migration war für die Kollegen ein ganz schönes Stück Arbeit, aber jetzt läuft alles.
Unser Data Warehouse läuft mit SAS (iss ja klar) und dank unser flat file-Schnittstelle war die Migration für das DWH-Team bei SSI (das sind meine Kollegin Andrea Knautz und
ich) kein Thema. Die Kollegen haben Ihre Übergabe-ABAPs migriert und unser DWH erhält unverändert die Daten wie zuvor. Das nenn' ich eine bequeme Migration.
Mittlerweile gibt es zwar einen besseren Platz für Macro-Definitionen, aber voher stand die Macro-Definition hier im Blog, deshalb kopiere ich die Macro-Definition für VarListX erneut hier hin.
Hier folgt nun die Kurz-Form von VarListX:
, sep=%str( )
, pattern=
);
/*-----------------------------------------------------------------------------
* Macro: VarListX
* Programmer: Pete Lund Hans Kneilmann
* Date: Sept. 2000 Nov. 2006
* Purpose: Create a macro variable that contains all the
Beispieldatei für http://www.redscope.org/node/549

