Beim IBM Data Studio handelt es sich um ein voll lizensiertes Produkt von IBM, welches kostenlos und ohne zeitliche Beschränkung verfügbar ist. Es stellt für Datenbankentwickler und -Administratoren eine integrierte und modulare Entwicklungsumgebung zur Verfügung. Grundlage der bisherigen Artikel zu diesem Thema war die Version 4.1.0.1 von IBM Data Studio. Ab der Version 4.1.1.0 gibt es auch interessante kostenlose Möglichkeiten, IBM Data Studio zu erlernen.
Da die Installation von Data Studio mit Hilfe des Installation Managers erfolgt, kann die Aktualisierung ohne zusätzlichen Aufwand mit dessen Aktualisierungs-Funktion durchgeführt werden. Es ist nicht erforderlich, ein Repository anzugeben.
Für die Verbindung zur IBM Download-Site sind Berechtigungsnachweise erforderlich. Geben Sie daher anschließend Ihre IBM ID und das zugehörige Kennwort ein. Danach wählen Sie das zu aktualisierende Produkt ein. Dies ist in unserem Fall IBM Data Studio.
Neu-Installation mit dem Installation Manager
In meinem ersten Artikel zu IBM Data Studio habe ich verschiedene Möglichkeiten zur Installation beschrieben. Falls Sie den Installation Manager bereits installiert haben, können Sie durch einen entsprechenden Eintrag im Repository die Neu-Installation vorbereiten.
Wählen Sie danach im Installation Manager die Funktion “Installieren – Softwarepakete installieren” aus.
Neu-Installation ohne Installation Manager
Falls Sie den Installation Manager noch nicht bei sich installiert haben, können Sie zum Beispiel über diesen Link die aktuelle Version von IBM Data Studio und Installation Manager herunterladen.
Bei der Installation wird zunächst der Installation Manager angelegt mit dem entsprechenden lokalen Repository für das heruntergeladene Image von IBM Data Studio. Mit der Auswahl “Installieren” (siehe auch Abbildung 2) wird die aktuelle Version von IBM Data Studio installiert.
Änderungen und Erweiterungen in der Version 4.1.1.0
Die Version 4.1.1.0 von IBM Data Studio enthält neben kumulativen Fixes auch Erweiterungen und neue Features, sowohl für den Data Studio Client, als auch die Data Studio Console. Da die Data Studio Console für die IBM i (noch) nicht verfügbar ist, beschränke ich mich auf die Client-Version.
Auch werden hier Änderungen und Erweiterungen nicht behandelt, die andere Plattformen als die DB2 der IBM i betreffen.
Verbesserungen in der Navigation: Das Release 4.1.1.0 von Data Studio Client verfügt über weitere Navigations-Möglichkeiten, die es dem Datenbank-Administrator ermöglichen, wichtige Objekte schneller zu finden. Sobald ein Objekt ausgewählt wird, zeigt das Kontextmenü neue Optionen. In der Tabelle in Abbildung 3 sind diese Erweiterungen aufgelistet.
DB2 Client Befehlszeilen-Prozessor: Für den SQL Editor wurde eine neue Ausführungsmethode “DB2 Befehlszeilen-Prozessor” hinzugefügt. Dies betrifft DB2 for Linux, UNIX und Windows. Damit können Daten-Administratoren DB2-Befehle und Skripte auf entfernten Datenquellen mit einem lokal installierten DB2-Client ausführen. Weiterhin ist es möglich, Daten zwischen dem entfernten und dem lokalen Speicher hin und her zu bewegen.
Vereinfachte Ausführung von SQL-Skripten: Es ist nun möglich, SQL-Skripte im Dateisystem abzulegen, ohne ein neues Eclipse-Projekt zu erstellen. Die Resultate einer SQL-Anweisung können in einem geteilten Fenster analysiert werden, welches sowohl die Historie als auch die Ergebnisse enthält. Oder in einem einzelnen Fenster, welches nur die Historie oder die Ergebnisse enthält.
Flexiblere Methoden bei der Erstellung von Skripten für Objektänderungen: Das Interface für die Änderungsverwaltung von Objekten wurde modernisiert, um bei der Erstellung von Änderungsskripten Zeit zu sparen. Wenn Sie zum Beispiel DDL (Data Definition Language) generieren und irgendwelche Datenobjekte enthalten Fehler, werden diese Fehler angezeigt und können sofort korrigiert werden.
Zusätzlich können die folgenden Anweisungen bei Create und Replace verwendet werden:
- CREATE OR REPLACE ALIAS
- CREATE OR REPLACE VIEW
- CREATE OR REPLACE NICKNAME
- CREATE OR REPLACE SEQUENCE
- CREATE OR REPLACE VARIABLE
- CREATE OR REPLACE TRIGGER
- CREATE OR REPLACE MASK
- CREATE OR REPLACE PERMISSION
- CREATE OR REPLACE TYPE.
Folgende Anweisungen mit ALTER sind möglich:
- ALTER TABLE ADD PARTITION
- ALTER BUFFERPOOL
- ALTER TABLE ALTER COLUMN DROP GENERATED
- ALTER TABLE ALTER COLUMN SET NOT HIDDEN/IMPLICITLY HIDDEN.
Weitere Hinweise zum Release 4.1.1.0 finden sich auf den Supportseiten vom IBM und unter „Was ist neu in 4.1.1.“
Unterstützung für das Erlernen von IBM Data Studio
Es gibt zahlreiche Möglichkeiten, das Produkt IBM Data Studio und dessen Anwendung kennen zu lernen. IBM Data Studio stellt dazu den Willkommen-Bildschirm, den Taskstarter und weitere Mittel zur Verfügung, die über das Hilfe-Menü auswählbar sind.
Weitere Unterstützung finden Sie im IBM Knowledge-Center.
Videos und Lerneinheiten von BigDataUniversity
Inzwischen gibt es einen Kurs bei BigDataUniversty. Dieser besteht aus mehreren Lernheiten mit Schulungsvideos. Der Kurs ist kostenlos und kann nach eigenem Lerntempo durchgeführt werden. Am Ende können Sie eine Prüfung ablegen und ein Zertifikat erhalten.
Theo Bär