Willkommen zur Juni-Ausgabe des Bytec IBM-Newsletters!
Willkommen zur Juni-Ausgabe des Bytec IBM-Newsletters!
Willkommen zur Juni-Ausgabe des Bytec IBM-Newsletters!
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
<strong>Bytec</strong> <strong>IBM</strong>-Newsletter <strong>Ausgabe</strong> 03 (06/2005)<br />
<strong>Willkommen</strong> <strong>zur</strong> <strong>Juni</strong>-<strong>Ausgabe</strong> <strong>des</strong> <strong>Bytec</strong> <strong>IBM</strong>-<strong>Newsletters</strong>!<br />
Inhaltsübersicht:<br />
- Techtipp 1 – Security<br />
- Techtipp 2 – Performance<br />
- Techtipp 3 – Features<br />
- Workshop 4GL - EGL<br />
- Auslauf der IDS WE 2CPU-Variante<br />
- <strong>Bytec</strong>-Informix Migration Tour 2005<br />
- Schulungsangebote <strong>Juni</strong>/Juli 2005<br />
TECHTIPP 1 - SECURITY<br />
set session authorization to 'username'<br />
Mit diesem Statement kann die Identität der aktuellen Session<br />
geändert werden, wenn der User DBA-Rechte besitzt. Dies ist z.B.<br />
dann notwendig, wenn Permissions vergeben werden sollen und die<br />
eigene Session nicht Owner ist.<br />
Beispiel:<br />
select USER from systables where tabid = 1; >>> kalu<br />
set session authorization to 'loescher';<br />
select USER from systables where tabid = 1; >>> loescher<br />
mailto:gerd.kaluzinski@bytec.de<br />
TECHTIPP 2 - PERFORMANCE<br />
Suche auf Funktionen wie UPPER/LOWER/...<br />
Um auch bei der Verwendung von Funktionen wie UPPER mit einem Index suchen<br />
zu können, kann man einen Index auf diese Funktion erstellen.<br />
Wichtig bei der Funktion ist, daß sie NOT VARIANT ist.<br />
Beispiel:<br />
CREATE FUNCTION UPSHIFT( in_str VARCHAR(20) )<br />
RETURNING VARCHAR(20)<br />
WITH( NOT VARIANT )<br />
DEFINE out_str VARCHAR(20);<br />
let OUT_STR=UPPER(in_str);<br />
RETURN( out_str );<br />
END FUNCTION;<br />
CREATE INDEX I_CUST1 ON CUSTOMER( UPSHIFT( lname ));<br />
Nun kann statt mit upper() mit upshift() gesucht werden.<br />
Hierbei wird dann der erstellte Index verwendet.<br />
mailto:gerd.kaluzinski@bytec.de
<strong>Bytec</strong> <strong>IBM</strong>-Newsletter <strong>Ausgabe</strong> 03 (06/2005)<br />
TECHTIPP 3 - FEATURES<br />
RENAMED RESTORE<br />
Mittels RENAMED RESTORE kann auf einem Rechner ONLINE eine Kopie<br />
der Produktionsinstanz als Testinstanz erstellt werden.<br />
Hierbei muß beim Restore der Rename der Chunks angegeben werden.<br />
Bei diesem RENAMED RESTORE kann zudem der OFFSET der Chunks verändert werden.<br />
Beispiel:<br />
ontape -r -rename -f ren_file<br />
Das File ren_file enthält zu allen Chunks den alten und neuen Pfad:<br />
/DBS/rootdbs 100 /DBSTEST/rootdbs_test 20<br />
ACHTUNG: In der neuen ONCONFIG muß der alte (!) Pfad zum rootdbs stehen. Dieser wird erst beim<br />
Restore auf den neuen Wert geändert.<br />
mailto:gerd.kaluzinski@bytec.de<br />
Workshop 4GL - EGL<br />
Wie bereits in unserem Mai-Newsletter angekündigt beginnen ab Ende dieses Monats die Workshops <strong>zur</strong><br />
Umstellung 4GL auf EGL. Die Termine für die Workshops sind:<br />
24.06.2005 – Hamburg (<strong>IBM</strong> Forum Hamburg, Beim Strohhause 17, 20097 Hamburg)<br />
04.07.2005 – Köln (<strong>IBM</strong> Forum Köln, Gustav-Heinemann-Ufer 120-122, 50968 Köln)<br />
06.07.2005 – München (<strong>IBM</strong> Forum München, Hollerithstraße 1, 81829 München)<br />
Der Workshop dauert einen Tag, beginnt jeweils um 10:00 Uhr und endet voraussichtlich um 16:30 Uhr.<br />
Inhalt ist eine Einführung in die Weiterentwicklung der Informix 4GL: Die neue <strong>IBM</strong> Enterprise Generation<br />
Language (EGL). Weiterhin haben Sie die Möglichkeit, anhand eines einfachen Beispieles die<br />
Konvertierung einer bereits vorhandenen Anwendungen selbst durchzuführen. Ziel der Veranstaltung ist,<br />
Ihnen einen guten Überblick über die neuen Funktionen und Möglichkeiten von EGL zu vermitteln. Weitere<br />
Infos <strong>zur</strong> Veranstaltung (Agenda etc.) finden Sie auf unseren Webseiten unter:<br />
mailto:renate.sauter@bytec.de<br />
Auslauf der IDS WE 2CPU-Variante<br />
Ab dem 17.06.2005 wird die 2CPU-Variante der Informix Workgroup Edition nicht mehr erhältlich sein.<br />
Alternativ gibt es dann entweder die 4CPU-Variante der IDS WE oder aber für Neukäufe die IDS 10<br />
Express Edition. Eine genaue Abwicklung für die 2CPU-Lizenzen steht momentan noch nicht fest, wir<br />
werden Sie jedoch schnellstmöglichst informieren. Für Rückfragen <strong>zur</strong> Umstellung stehen wir Ihnen gerne<br />
<strong>zur</strong> Verfügung – wenden Sie sich einfach an Ihre gewohnten Ansprechpartner.<br />
mailto:carsten.goepfert@bytec.de
<strong>Bytec</strong> <strong>IBM</strong>-Newsletter <strong>Ausgabe</strong> 03 (06/2005)<br />
Informix Migration Tour 2005<br />
Bald ist es soweit – Mitte <strong>Juni</strong> startet die <strong>Bytec</strong> Informix Migration Tour 2005.<br />
Während der Migration Tour 2005 bieten wir Ihnen spezielle Konditionen, um alte Datenbankversionen<br />
abzulösen und Ihre Datenbank aktuell zu halten. Anlass dazu ist die aktuell laufende Reinstatement-Aktion,<br />
in deren Rahmen alte Informix SE-, IDS Online und IDS 7.x-Versionen ohne Reinstatement-Kosten auf die<br />
aktuellen IDS-Versionen IDS 9 oder IDS 10 aktualisiert werden können. Ein weiterer Grund ist die<br />
Einstellung <strong>des</strong> Supports für die älteren IDS-Versionen 9.2x und 9.3x durch <strong>IBM</strong>.<br />
Bei der Umstellung unterstützen Sie unsere zertifizierten Systemingenieure direkt vor Ort – und zwar auch<br />
am Wochenende<br />
Die aktuellen Informix Migration Tour-Daten:<br />
Norddeutschland (PLZ 2,3): - 13.06. - 24.06.2005<br />
Berlin: - 13.06. - 19.06.2005<br />
Westdeutschland (PLZ 4,5): - 20.06. - 03.07.2005<br />
Süddeutschland (PLZ 6,7): - 04.07. - 15.07.2005<br />
Süddeutschland (PLZ 8,9): - 11.07. - 22.07.2005<br />
Gerne bieten wir Ihnen auch alternative Termine an.<br />
mailto:carsten.goepfert@bytec.de<br />
Schulungsangebote <strong>Juni</strong>/Juli 2005<br />
Folgende Schulungen bieten wir für <strong>Juni</strong> und Juli im Informix-Umfeld an – bitte beachten Sie auch unsere<br />
Schulungsseiten zu weiteren Angeboten.<br />
Informix Dynamic Server I 20.06. - 22.06.2005 800,00 EURO<br />
Informix Dynamic Server II 22.06. - 24.06.2005 800,00 EURO<br />
Informix Dynamic Server Combi (IDS 1 + IDS 2) 20.06. - 24.06.2005 1.500,00 EURO<br />
Workshop Datensicherung 13.06. - 15.06.2005 900,00 EURO<br />
Informix Tuning 11.07. - 13.07.2005 800,00 EURO<br />
SQL Stored Procedures + Trigger 13.07. - 15.07.2005 900,00 EURO<br />
Die angegebenen Preise sind Listenpreise ohne Mehrwertsteuer.<br />
Anmelden können Sie sich bei Ihrem gewohnten BYTEC-Ansprechpartner oder direkt auf unseren<br />
Webseiten: http://www.bytec.de/services/new/schulung/index.html<br />
mailto:carsten.goepfert@bytec.de