Verwenden Sie Batchdateien und Datenbankscripts zum Erstellen und Füllen von Tabellen in IBM® DB2 für IBM Rational Asset Manager.
Vorbereitende Schritte
Wenn Sie IBM WebSphere Application Server
einsetzen und die Serverkonfigurationsanwendung unter einem anderen unterstützten Betriebssystem als
z/OS verwenden möchten, können Sie diese Task überspringen, weil die
Serverkonfigurationsanwendung die Datenbanken für Sie erstellen und konfigurieren kann.
Falls Sie die Datenbank und die Tabellen lieber manuell erstellen möchten, können Sie unter Datenbanktabellen für Assets in DB2 manuell erstellen entsprechende Anweisungen nachlesen.
Sie können die Datenbanken und Tabellen automatisch durch die Ausführung von Batchdateien erstellen. DB2
muss bereits installiert und aktiv sein. Stellen Sie sicher, dass Sie die Position der SQL-Scripts kennen, die auf den Installationsmedien enthalten sind. Die Position ist installationsposition\ram\DatabaseScripts\DB2, wenn Sie die Installation mit Installation Manager durchführen. Außerdem müssen Sie das Installationsverzeichnis für DB2 kennen (in der Regel C:\Programme\IBM\SQLLIB unter Windows und opt/IBM/DB2/V10.1 unter Linux, AIX und Linux for zSeries).
Melden Sie sich unter Linux, AIX oder Linux for zSeries als Benutzer mit ausreichenden Berechtigungen an, um die Datenbank zu erstellen. Melden Sie sich zum Beispiel als DB2-Instanzeigner an. Der Standardbenutzer ist db2inst1.
Vorgehensweise
- Wenn Sie die Installation unter Verwendung einer CD ausführen, kopieren Sie die SQL-Scripts auf das lokale Dateisystem.


Stellen Sie sicher, dass Sie über Schreibberechtigung für die Verzeichnisse verfügen, in denen sich die SQL-Scripts befinden.
- Wechseln Sie in der Befehlszeile in das Verzeichnis, in dem sich die SQL-Scripts für DB2 befinden (pfad_zu_installationsmedien\db_scripts\DB).
- Führen Sie die folgende Batchdatei aus:
dbcreate_populate.bat

dbcreate_populate.sh
dbcreate_populate_zlinux.sh
- Wenn Sie dazu aufgefordert werden, geben Sie den Namen der Datenbank ein oder drücken Sie die Eingabetaste, um den Namen der Standarddatenbank (RAMDB) zu bestätigen.
- Geben Sie bei der nächsten Eingabeaufforderung den Installationsverzeichnispfad für DB2 ein oder drücken Sie die Eingabetaste, um den Standardwert zu bestätigen (C:\Programme\IBM\SQLLIB unter Windows und /opt/IBM/DB2/V10.1 unter Linux, AIX und Linux for zSeries).
- Die Batchdatei wird ausgeführt. Vom Script werden die folgenden Aktionen ausgeführt:
- Eine Datenbank mit dem von Ihnen angegebenen Namen wird erstellt.
- Für die Datenbank wird ein Tabellenbereich konfiguriert.
- In der Datenbank werden Tabellen und ein Schema für RAM erstellt.
Anmerkung: Wenn Sie die Batchdatei zum ersten Mal ausführen, kann eine Reihe von Fehlernachrichten des Typs SQL0204N angezeigt werden, die besagen, dass
name ein nicht definierter Name ist; sie ähneln dem folgenden Beispiel:
** CLI error in executing the SQL statement:
(-204): [IBM][CLI Driver][DB2/NT] SQL0204N "RAMSCHEMA.FORUM" is an undefined name. SQLSTATE=4270
Wenn Sie die Batchdatei zum ersten Mal ausführen, können Sie diese Nachrichten gefahrlos ignorieren.
- Prüfen Sie, ob die Tabellen erstellt wurden. Starten Sie dazu
beispielsweise die
DB2-Steuerzentrale,
und suchen Sie nach der Datenbank RAMDB. Prüfen Sie, ob die Datenbank und die Tabellen
erstellt
wurden.
Nächste Schritte
- Wenn Sie noch nicht über einen
vorhandenen Rational Team Concert-Server verfügen, erstellen Sie die Datenbank für das Life-Cycle-Management. Entsprechende Informationen finden Sie unter Datenbanken für Assetlebenszyklen in DB2 erstellen.
- Vorgehensweise, wenn Sie bereits über Rational Team Concert verfügen:
Gehen Sie bei Verwendung von WebSphere Application Server wie folgt vor:
Falls Sie die Serverkonfigurationsanwendung noch nicht implementiert haben, implementieren Sie sie auf dem Server bzw. im Cluster. Lesen Sie hierzu die Anweisungen unter
Auf Server implementieren oder Im Cluster implementieren.
Einschränkung: Zur Erstellung und Verwendung eines Anwendungsserverclusters benötigen Sie
IBM WebSphere Application Server
Network Deployment (ND). Dieses Produkt ist nicht im Lieferumfang von
IBM Rational Asset Manager
enthalten.
Wenn
Sie die Installation in einem WebSphere Application
Server-Cluster vornehmen und Rational Team Concert installiert werden muss,
so müssen Sie außerdem eine einzelne Anwendungsserverinstanz
für Rational Team Concert erstellen.
Verwenden Sie anschließend die Serverkonfigurationsanwendung, um
WebSphere Application Server für die
Verbindung zu Ihren Datenbanken zu konfigurieren. Falls Sie die Serverkonfigurationsanwendung auf einem Server oder in einem Cluster implementiert haben, lesen Sie die Informationen im Abschnitt
Anwendungsdateien mit der Serverkonfigurationsanwendung implementieren und konfigurieren.
- Bei Verwendung von Apache Tomcat:
Konfigurieren Sie Apache Tomcat und implementieren Sie die Rational Asset Manager-Anwendungsdateien. Weitere Informationen enthält Serveranwendungen von Rational Asset Manager unter Tomcat 6 oder 7 implementieren.