Installieren von DB2-Servern > Installation mithilfe einer Antwortdatei > Installation von DB2 mithilfe einer Antwortdatei - Übersicht (Windows) >
Installieren von DB2-Produkten mithilfe von Microsoft Systems Management Server (SMS)
Mithilfe von Microsoft Systems
Management Server (SMS) können Sie DB2-Produkte
in einem Netzwerk installieren und die Installation von einer zentralen Stelle aus steuern.
Bei einer SMS-Installation
wird der Arbeitsaufwand von Benutzern minimiert.
Diese Installationsmethode eignet sich hervorragend zum Implementieren einer Installation mit gleichbleibender
Konfiguration auf vielen Clients.
In Ihrem Netzwerk muss mindestens SMS Version 2.0 auf dem SMS-Server und der SMS-Workstation
installiert und konfiguriert sein. Weitere Informationen zu folgenden Themen finden Sie
im Handbuch Microsoft Systems Management Server Administrator's Guide für Ihre Plattform:
- Einrichten von SMS (einschließlich Einrichten von Primär- und Sekundärstationen)
- Hinzufügen von Clients zum SMS-System
- Einrichten der Bestandserfassung für Clients
Bei Verwendung von SMS können Sie steuern, welche Antwortdatei verwendet wird. Sie können mehrere verschiedene Installationsoptionen verwenden, die jeweils unterschiedliche
Antwortdateien erzeugen. Beim Konfigurieren des SMS-Installationspakets können Sie angeben,
welche Antwortdatei verwendet werden soll.
Gehen Sie wie folgt vor, um
DB2-Produkte mithilfe
von SMS zu installieren:
- Importieren Sie die DB2-Installationsdatei in SMS.
- Erstellen Sie das SMS-Paket auf dem SMS-Server.
- Verteilen Sie das DB2-Installationspaket
in Ihrem Netzwerk.
Importieren der DB2-Installationsdatei in SMS
Das Importieren der DB2-Installationsdatei
in SMS ist Bestandteil der umfassenderen Task zum Installieren von
DB2-Produkten
über SMS.
Verwenden Sie zum Einrichten eines Pakets über SMS die SMS-Beispielpaketdefinitionsdatei sowie
die angepasste Antwortdatei und das Instanzprofil. Der Name der
SMS-Beispieldatei ist db2<produktabkürzung>.pdf.
Beispiel: db2ese.pdf.
Gehen Sie wie folgt vor, um die
DB2-Installationsdateien in SMS
zu importieren:
- Legen Sie die DB2-Produkt-DVD in das Laufwerk ein.
- Starten Sie Microsoft SMS Administrator.
Das Fenster Microsoft
SMS Administrator Logon wird geöffnet.
- Geben Sie Ihre Anmelde-ID mit Kennwort einfklicken Sie OK an.
Das Fenster Open SMS wird geöffnet.
- Wählen Sie den Typ Packages ausfklicken Sie OK an. Das Fenster Packages wird geöffnet.
- Wählen Sie in der Menüleiste File—>New
aus. Das Fenster Package Properties wird geöffnet.
- Klicken Sie die Schaltfläche Import an. Der Dateibrowser
wird geöffnet. Suchen Sie die SMS-Paketdefinitionsdatei im Verzeichnis
x:\db2\Windows\samples. Dabei ist x: der
Laufwerksbuchstabe des DVD-Laufwerks. Normalerweise
muss die PDF-Datei vor ihrer Verwendung angepasst werden. Sie können die Beispieldatei von x:\db2\Windows\samples in ein lokales Laufwerk kopieren, die Datei ändern und die
aktualisierte Datei anschließend importieren.
- Klicken Sie OK an.
Erstellen der SMS-Pakete auf dem SMS-Server
Das Erstellen des SMS-Pakets auf dem SMS-Server ist Bestandteil der
umfassenderen Task Installieren von
DB2-Produkten
über SMS.
Ein SMS-Paket ist ein Bündel von Informationen, die
Sie vom SMS-Server an einen SMS-Client senden. Das Paket besteht aus einer Reihe
von Befehlen, die auf der Client-Workstation ausgeführt werden können. Diese Befehle können für die Systemwartung verwendet werden, zum Ändern von
Clientkonfigurationsparametern oder zum Installieren von Software.
Gehen
Sie wie folgt vor, um ein SMS-Paket zu erstellen:
- Klicken Sie im Fenster Package Properties die Schaltfläche
Workstations an. Das Fenster Setup
Package For Workstations mit der importierten Antwortdatei und dem
funktionsfähigen Instanzprofil wird geöffnet.
- Geben Sie in das Feld Source Directory den Namen des übergeordneten
Verzeichnisses ein, in das Sie die kopierten
DB2-Dateien
eingefügt haben. Beispiel: x:\db2prods. Dabei ist
x: der Laufwerkbuchstabe Ihres DVD-Laufwerks.
- Wählen Sie den Namen des zu installierenden Produkts im Fenster Workstation
Command Lines aus.
- Wenn Sie die Beispielantwortdatei geändert und umbenannt haben, klicken Sie
die Schaltfläche Properties an. Das Fenster
Command Line Properties wird geöffnet. Ändern Sie den
Wert des Parameters Command Line so, dass er mit Name
und Pfad der neuen Antwortdatei übereinstimmt. Wenn Sie eine Antwortdatei verwenden,
die mit dem Antwortdateigenerator erstellt wurde, stellen Sie sicher, dass sich alle
Instanzprofile im selben Pfad (Laufwerk und Verzeichnis) befinden wie die von Ihnen
angegebene Antwortdatei.
- Klicken Sie OK an.
- Klicken Sie die Schaltfläche Close an.
- Klicken Sie OK an, um die geöffneten Fenster zu schließen.
Im Fenster
Packages wird der Name des neuen SMS-Pakets angezeigt.
Verteilen des DB2-Installationspakets im Netzwerk
Das Verteilen des DB2-Installationspakets
in Ihrem Netzwerk ist Bestandteil der umfassenderen Task Installieren von DB2-Produkten über SMS.
Nach dem Erstellen des Pakets stehen drei Optionen zur Verfügung:
- Sie können das SMS-Paket verteilen und sich anschließend lokal an der Client-Workstation
anmelden, um das Paket auszuführen. Diese Option setzt voraus, dass das zum Durchführen der
Installation verwendete Benutzerkonto der Gruppe der lokalen Administratoren des
Systems angehört, auf dem das Konto definiert ist.
- Sie können das SMS-Paket verteilen und sich anschließend über Remotezugriff an der
Client-Workstation anmelden, um das Paket auszuführen. Diese Option setzt voraus, dass das
zum Durchführen der Installation verwendete Benutzerkonto der Gruppe der Domänenadministratoren angehört.
- Sie können Ihr SMS-Paket mit einer Funktion für automatische Installation
einrichten.
Die Optionen 1 und 2 stehen Ihnen zur Verfügung, aber für eine Vielzahl von Installationen
wird die Option 3 empfohlen, die in diesem Schritt schwerpunktmäßig behandelt wird.
Sobald das
SMS-Paket an die Client-Workstation übermittelt wurde, gibt es der Workstation vor, welcher Code ausgeführt
werden sollfwo er sich auf dem SMS-Server befindet.
- Gehen Sie wie folgt vor, um den Code an eine Client-Workstation zu senden:
- Öffnen Sie das Fenster Sites.
- Öffnen Sie das Fenster Packages.
- Wählen Sie im Fenster Packages das gewünschte Paket ausfziehen Sie es auf den Zielclient im Fenster Sites.
Das Fenster Job Details wird geöffnet. Dieses Fenster
zeigt an, welches Paket an die Clientmaschine (Maschinenpfad) gesendet wirdfwelcher Befehl auf der Workstation ausgeführt wird.
- Wählen Sie das Markierungsfeld Run Workstation Command aus und anschließend
das Installationspaket, das Sie verwenden möchten.
- Wählen Sie im Feld Run Phase des Fensters Job Details das
Markierungsfeld Mandatory After aus. Als Standardwert für das Verbindlichkeitsdatum
wird der Zeitpunkt eine Woche nach dem aktuellen Datum festgelegt.
Passen Sie das Datum nach Bedarf ein.
- Wählen Sie das Markierungsfeld Not Mandatory over Slow Link ab. Diese Funktion von ausschlaggebender Bedeutung, wenn Sie auf einer Vielzahl von Workstations
installieren. Es wird empfohlen, die Installation zu staffeln, um eine Überlastung
des Servers zu vermeiden. Wenn Sie die Installation beispielsweise nachts durchführen
möchten, verteilen Sie die Installationszeit auf eine vertretbare Anzahl von
Client-Workstations. Weitere Informationen zum Ausfüllen des Fensters Job Details
finden Sie im Handbuch Microsoft Systems Management Server Administrator's Guide für Ihre
Plattform.
- Klicken Sie OK an, sobald die Jobspezifikationen vollständig sind.
Das Fenster Job Properties wird wieder angezeigt.
- Fügen Sie einen Kommentar hinzu, der den Verwendungszweck des Jobs erläutert. Beispiel:
IBM Data Server Client installieren.
- Klicken Sie die Schaltfläche Schedule an, um das Fenster Job
Schedule zu öffnen. In diesem Fenster wird eine Priorität für diesen Job
festgelegt. Standardmäßig erhält der der Job eine niedrige Priorität, d. h. alle anderen
Jobs werden zuerst ausgeführt. Es wird empfohlen, eine mittlere oder hohe Priorität
auszuwählen. Sie können auch einen Zeitpunkt auswählen, an dem der Job gestartet
werden soll.
- Klicken Sie OK an, um das Fenster Job Schedule zu schließen.
- Klicken Sie OK an.
Der Job wird erstelltfdas Paket wird an die
SMS-Client-Workstation gesendet.
- Gehen Sie wie folgt vor, um die Installation auf dem SMS-Client auszuführen:
- Melden Sie sich auf der als Ziel verwendeten SMS-Client-Workstation mit einem Benutzerkonto
an, das zur Gruppe der lokalen Administratoren des Systems gehört, auf dem das Konto definiert ist. Diese Berechtigungsstufe ist erforderlich, weil es sich um eine Systemprogramminstallation handelt
und nicht um eine Benutzerprogramminstallation.
- Starten Sie den Package Command Manager. Das Fenster
Package Command Manager wird geöffnet.
- Wenn die SMS-Client-Workstation das Paket vom SMS-Server empfängt, wird es
im Bereich Package Name des Fensters aufgelistet. Wählen Sie das Paket aus und klicken Sie die Schaltfläche Execute an. Die Installation wird automatisch ausgeführt.
- Nach der Installation müssen Sie einen Warmstart für die SMS-Client-Workstation durchführen, bevor
Sie mit DB2 arbeiten. Wichtig: Wenn
Sie in der Antwortdatei REBOOT = YES angegeben haben, wird der Warmstart des
SMS-Clients automatisch durchgeführt.
- Klicken Sie Start anfwählen Sie Programme—>SMS
Client—>Package
Command Manager aus. Das Fenster Package Command Manager wird
geöffnet.
- Klicken Sie den Ordner Executed Commands anfüberprüfen Sie die
Ausführung des Pakets. In ähnlicher Weise können Sie die Beendigung auf dem SMS-Server überprüfen, indem
Sie den Jobstatus prüfen und sicherstellen, dass er von 'pending' (anstehend) oder 'active' (aktiv) in
'complete' (beendet) geändert wurde.
Öffnen Sie auf dem SMS-Client erneut den Package Command Manager. Wenn das Paket, das Sie erstellt
und an den Client gesendet haben, im Ordner Executed Commands angezeigt wird, ist die Installation abgeschlossen.
Verteilen von DB2-Installationspaketen mithilfe von Microsoft Systems Management Server (SMS)
In diesem Abschnitt wird beschrieben, wie das
DB2-Installationspaket mithilfe von
Microsoft Systems Management Server
(SMS) verteilt werden kann.
Beim Verteilen des
DB2-Installationspakets mithilfe von
SMS müssen die folgenden Voraussetzungen erfüllt sein:
- Ihre SMS-Umgebung ist bereits eingerichtet.
- Ihre DB2-Installationsmedien
wurden an eine Speicherposition kopiert, an der ihr Inhalt bearbeitet werden kann.
Anmerkung:
Informationen
zum Einrichten Ihrer SMS-Umgebung finden Sie in der dazugehörigen Produktdokumentation.
Gehen Sie wie folgt vor, um das
DB2-Installationspaket
mithilfe von SMS zu verteilen:
- Bereiten Sie die auf Ihren
DB2-Installationsmedien
enthaltene Beispielantwortdatei für den Typ der
DB2-Installation
vor, den Sie ausführen möchten. Die Beispielantwortdatei db2*.rsp befindet
sich im Verzeichnis db2\windows\samples auf Ihren
DB2-Installationsmedien.
- Öffnen Sie SMS Administrator Console auf einem SMS Distribution Point-Computer
in Ihrer SMS-Umgebung. Klicken Sie das Dropdown-Menü Site Database
an und klicken Sie mit der rechten Maustaste Packages an.
- Wählen Sie New
—> Package From
Definition aus. Der Assistent zum Erstellen eines Pakets aus einer Definition wird geöffnet.
- Klicken Sie Next an. Das Fenster Package Definition
wird geöffnet. Durchsuchen Sie das Verzeichnis db2\windows\samples auf Ihren
DB2-Installationsmedien
nach der gewünschten Paketdatei. Der Name dieser Datei hat das Format db2*.pdf.
Klicken Sie Open an.
- Wählen Sie in der angezeigten Liste die geeignete Paketdefinition aus. Klicken Sie Next an. Das Fenster Source Files
wird geöffnet.
- Aktivieren Sie das Optionsfeld Create a compressed version of the sourcefklicken Sie Next an.
Das Fenster Source Directory
wird geöffnet.
- Wählen Sie den Positionstyp und das Verzeichnis der
DB2-Installationsmedien
ausfklicken Sie Next an.
- Klicken Sie Finish an, um die Erstellung des
SMS-Pakets abzuschließen.
- Öffnen Sie in SMS Administrator Console das Dropdown-Menü Site
Databasefwählen Sie Packages —> All
Tasks —> Distribute
Software aus. Der Assistent zum Verteilen von Software wird geöffnet.
- Klicken Sie Next an. Das Fenster Package
wird geöffnet.
- Aktivieren Sie das Optionsfeld Distribute an existing packagefwählen Sie in der angezeigten Paketliste das entsprechende Paket aus. Klicken Sie Next an. Das Fenster Distribute Points
wird geöffnet. Wählen Sie mindestens einen Verteilungspunkt für das Paket aus, das
Sie verteilen möchten.
- Klicken Sie Next an. Das Fenster
Advertise a Program wird geöffnet.
- Aktivieren Sie die Option zum Zugänglichmachen des Programms für eine Objektgruppefwählen
Sie in der angezeigten Liste das Programm aus, das Sie ausführen möchten. Klicken Sie Next an. Das Fenster Advertisement Target
wird geöffnet.
- Wählen Sie einen vorhandenen Computerverbund aus, oder erstellen Sie einen
neuen Computerverbund, in dem Sie das ausgewählte Programm zugänglich machen und
installieren möchten. Klicken Sie Next an.
Das
Fenster Advertisement Name wird geöffnet.
- Geben Sie einen Namen für die neue Bereitstellung (Advertisement) sowie die gewünschten Kommentare
ein. Klicken Sie Next an. Das Fenster
Advertise to Subcolletions wird geöffnet.
- Geben Sie an, wo das betreffende
DB2-Programm
in Relation zur hierarchischen Konfiguration der SMS-Computer in Ihrer SMS-Umgebung
ausgeführt werden soll. Klicken Sie Next an.
Das Fenster Advertisement Schedule wird geöffnet.
- Geben Sie einen Zeitpunkt (Datum und Uhrzeit) an, an dem das
DB2-Programm
in dem angegebenen Computerverbund ausgeführt werden soll. Sie können außerdem
eine Verfallszeit für die Bereitstellung des Programms angeben. Klicken Sie Next an.
Das Fenster Assign Program wird geöffnet.
- Wenn das DB2-Programm
als obligatorische Anforderung für die Computer in dem angegebenen Verbund gelten soll,
geben Sie den Zeitpunkt (Datum und Zeit) an, an dem das Programm automatisch ausgeführt
werden soll. Klicken Sie Next an.
- Klicken Sie Finish an, um den Assistenten für
Softwareverteilung zu beenden.
Konfigurieren des Fernzugriffs auf eine Serverdatenbank
Nach dem Installieren Ihres DB2-Datenbankprodukts
können Sie es mit dem Konfigurationsassistenten oder mit dem Befehlszeilenprozessor auf jeder Client-Workstation individuell
für den Zugriff auf ferne Datenbanken konfigurieren.
Zu dieser Task
DB2 katalogisiert Zugriffsinformationen
für ferne Datenbanken mit dem Befehl CATALOG.
- Der Befehl CATALOG NODE gibt die Protokollinformationen darüber an, wie
die Verbindung zum Host oder Server hergestellt werden soll.
- Der Befehl CATALOG DATABASE katalogisiert den Namen der fernen Datenbank
und ordnet ihm einen lokalen Aliasnamen zu.
- Der Befehl CATALOG DCS gibt an, dass die ferne Datenbank eine Host- oder
eine OS/400-Datenbank ist.
(Dieser Befehl ist nur für DB2 Connect Personal oder Enterprise
Editions erforderlich).
- Der Befehl CATALOG ODBC DATA SOURCE registriert die
DB2-Datenbank
im ODBC-Treibermanager als eine Datenquelle.
Wenn Sie beabsichtigen, mehrere Kopien von
IBM Data Server-Clients
mit identischen Konfigurationen zu implementieren, können Sie eine Stapeldatei erstellen, die Ihr angepasstes
Script ausführt. Beispielsweise kann die folgende
Stapeldatei meinscript.bat verwendet werden,
um die Scriptdatei auszuführen:
@echo off
cls
db2cmd catmvs.bat
Der Befehl DB2CMD initialisiert die
DB2-Datenbankumgebung,
und die Datei catmvs.bat ruft den gleichnamigen Stapeljob auf. Mit der folgenden Beispielkatalogscriptdatei (catmvs.bat)
können Datenbanken auf einer DB2 Connect Personal
Edition-Workstation hinzugefügt werden:
db2 catalog tcpip node tcptst1 remote mvshost server 446
db2 catalog database mvsdb at node tcptst1 authentication server
db2 catalog dcs database mvsdb as mvs_locator
db2 catalog system odbc data source mvsdb
db2 terminate
exit
Sie können diese Dateien manuell an Ihre Client-Workstations
senden oder mithilfe von SMS das Script nach Abschluss der Installation und Durchführung eines Warmstarts
automatisch ausführen lassen.
Vorgehensweise
Führen Sie die folgenden Schritte aus, um ein neues SMS-Paket
mit dem Katalogscript zu erstellen:
- Starten Sie SMS Administrator. Das Fenster Open SMS wird geöffnet.
- Wählen Sie den Typ Packages aus und klicken Sie OK an. Das Fenster Packages wird geöffnet.
- Wählen Sie in der Menüleiste File → New
aus. Das Fenster Package Properties wird geöffnet.
- Geben Sie einen Namen für das neue Paket ein. Beispiel: batchpack.
- Geben Sie einen Kommentar zu dem Paket ein. Beispiel: Paket
für Stapeldatei.
- Klicken Sie die Schaltfläche Workstations an.
Das Fenster
Setup Package for Workstations wird geöffnet.
- Geben Sie das Quellenverzeichnis ein. Stellen Sie sicher, dass sowohl der Server
als auch der Client auf das Quellenverzeichnis zugreifen kann, und dass dieses Verzeichnis
die Stapeldatei enthält, die von der Client-Workstation ausgeführt werden soll.
- Klicken Sie im Bereich Workstation Command Lines die Option
New an. Das Fenster Command Line Properties
wird geöffnet.
- Geben Sie einen Befehlsnamen ein.
- Geben Sie die Befehlszeile ein.
- Klicken Sie im Bereich Supported Platforms die Markierungsfelder
der Plattformen an, die unterstützt werden sollen.
- Klicken Sie OK an.
- Klicken Sie Close an.
- Klicken Sie OK an.
Weitere Schritte
Verteilen Sie diese Paket auf die gleiche Weise wie ein Installationspaket.
Konfigurieren von db2cli.ini für eine Installation mit einer Antwortdatei
Die Datei db2cli.ini ist eine ASCII-Datei zum Initialisieren
der DB2-CLI-Konfiguration. Diese Datei wird zur Unterstützung der ersten Schritte bereitgestellt und befindet sich an der folgenden
Position:
- Bei Windows XP- und Windows 2003-Betriebssystemen:
Documents and Settings\All Users\Application Data\IBM\DB2\name_der_kopie
- Bei Windows 2008- und
Windows Vista-Betriebssystemen und späteren Betriebssystemen: ProgramData\IBM\DB2\name_der_kopie
Dabei steht name_der_kopie für den Namen der
DB2-Kopie.
Wenn Sie bestimmte CLI-Optimierungswerte oder CLI-Parameter verwenden, können Sie
eine angepasste Datei db2cli.ini für Ihre
IBM Data Server-Client-Workstations
verwenden.
Kopieren Sie dazu die angepasste Datei db2cli.ini in das
DB2-Installationsverzeichnis
(z. B. c:\Programme\IBM\SQLLIB) auf jeder
IBM Data Server-Client-Workstation.
[ Seitenanfang | Vorherige Seite | Nächste Seite | Inhaltsverzeichnis ]