Bevor Sie InterChange Server starten, müssen Sie überprüfen, ob die unterstützende Software aktiv ist und die Konfigurationsdatei korrekt definiert ist. Dies ist in den folgenden Abschnitten erläutert:
Um sicherzustellen, dass das System die vom InterChange Server-System generierten Befehle erkennt, müssen Sie die Systemvariablen überprüfen. Die Datei CWSharedEnv.bat enthält die von InterChange Server benötigten Umgebungsvariablen. Falls Systemvariablen fehlen, müssen Sie sie hinzufügen.
Klicken Sie auf "Start > Programme > Zubehör > Eingabeaufforderung".
Alle Systemvariablen werden jetzt in alphabetischer Reihenfolge angezeigt.
Wenn eine der Variablen nicht angezeigt ist, müssen Sie möglicherweise blättern oder die Fenstergröße ändern. Befolgen Sie die Anweisungen im Tipp, der vor diesem Schritt angegeben ist.
Die in Tabelle 13 angegebenen Werte sind Beispiele für die InterChange Server-Variablen in der Datei CWSharedEnv.bat, falls Sie die InterChange Server-Software und die unterstützende Software im Laufwerk C:\ installiert haben. Diese Beispiele enthalten die Variablen für die Datenbank nicht. Daher werden neben diesen Werten für InterChange Server möglicherweise auch Werte für DB2, Oracle oder MS SQL angezeigt.
Falls eine der in Tabelle 13 aufgeführten Systemvariablen fehlt, fahren Sie mit der Task Umgebungsvariablen prüfen und hinzufügen fort. Sind alle Systemvariablen aufgelistet, machen Sie mit dem Abschnitt "Start von InterChange Server vorbereiten" weiter.
Tabelle 13. Systemvariablen CLASSPATH, CROSSWORLDS und Path
Falls eine der in Tabelle 13 angegebenen Systemvariablen für InterChange Server bei den Systemvariablen fehlt, müssen Sie sie hinzufügen. So fügen Sie Systemvariablen hinzu:
So können Sie prüfen, ob die unterstützende Software aktiv ist:
Der IBM Transient Naming Server (tnameserv) ist Bestandteil des IBM Java ORB, der den Namensservice für das WebSphere Business Integration-System bereitstellt. Wenn eine Komponente gestartet wird, registriert sie sich selbst beim IBM Transient Naming Server. Sobald die Komponente den Zugriff auf eine andere Komponente im Business Integration-System benötigt, ermittelt sie mit dem Namensservice die Informationen, die sie benötigt, um diese Komponente zu lokalisieren und die Interaktion zu starten. Wenn beispielsweise ein Adapter mit InterChange Server kommunizieren muss, erhält er die Position von InterChange Server über den Transient Naming Server.
Wenn der Transient Naming Server jedoch fehlschlägt, geht sein Speicherinhalt verloren. Infolgedessen müssen alle Komponenten, die bei diesem Server registriert wurden, erneut gestartet werden, damit sie wieder für den Namensservice registriert sind. Der Persistent Naming Server erweitert das Leistungsspektrum des Transient Naming Server von IBM ORB so, dass die Objektgruppe der persistenten CORBA-Objekte, die beim Transient Naming Server registriert wurden, in einem Namensrepository gespeichert wird, damit sie für andere Prozesse und ICS-Komponenten bei einem Fehler des Transient Naming Server verfügbar ist. Andere Komponenten müssen nicht beendet und erneut gestartet werden, damit sie wieder für den Namensservice registriert sind.
In der Standardeinstellung ist der Persistent Naming Server aktiviert. Dies bedeutet, dass Verweise auf CORBA-Objekte im Namensrepository verwaltet werden. Damit dieser Namensserver ausgeführt wird, müssen Sie ihn jedoch mit der Startdatei PersistentNameServer.bat, die sich im Unterverzeichnis bin des Produktverzeichnisses befindet, explizit starten. Diese Startdatei führt die folgenden Tasks aus:
Weitere Informationen zum Starten des Transient Naming Server und des Persistent Naming Server finden Sie im Abschnitt zur Konfiguration von ORB im Handbuch System Administration Guide.
Hohe Verfügbarkeit |
---|
Bei einer Umgebung mit hoher Verfügbarkeit muss der Persistent Naming Service als Windows-Service gestartet werden. |
Das Installationsprogramm von WebSphere InterChange Server installiert InterChange Server automatisch als Windows-Service. Auch die folgenden ICS-Komponenten können als Windows-Services installiert werden:
Um diese Komponenten als Windows-Service zu installieren, verwenden Sie das Dienstprogramm CWServices. Weitere Informationen zu diesem Tool finden Sie unter Komponenten als Windows-Services ausführen.
So können Sie prüfen, ob für die ICS-Komponenten Windows-Services erstellt und gestartet wurden:
Tabelle 14. Datenbankserver und Windows-Services
Datenbankserver | Windows-Service |
---|---|
DB2 | DB2-DB2 |
Oracle | Oracleservicecwld (Oracle-Datenbankinstanz) |
SQL Server | MSSQLServer |
Das Installationsprogramm erstellt die Datei InterchangeSystem.cfg unter Verwendung der Werte, die Sie in den Installationsanzeigen angeben. Bevor Sie InterChange Server starten, müssen Sie sich vergewissern, dass die Werte in dieser Datei mit den Werten, die Sie bei der Einrichtung der Datenbank verwendet haben, konsistent sind.
Klicken Sie in der Konsolenbaumstruktur für die Serverinstanzen von System Manager mit der rechten Maustaste auf den Namen von InterChange Server, und wählen Sie die Option "Konfiguration bearbeiten" aus.