Der Job-Scheduler speichert Informationen zu Jobs in einer relationalen Datenbank. Der erste Schritt bei der Konfiguration des Job-Schedulers besteht darin, diese Datenbank zu erstellen, falls Sie nicht die Derby-Datenbank verwenden.
WebSphere Extended Deployment stellt DDL-Dateien zur Verfügung, um die Datenbank für Job-Scheduler im Verzeichnis <WAS-Installationsstammverzeichnis>/longRunning zu definieren. Die DDL-Dateien zum Erstellen der Job-Scheduler-Datenbank haben die Namen CreateLRSCHEDTablesXxx.ddl und CreateLRSCHEDTablespaceXxx.ddl, wobei Xxx für den Typ des Datenbankmanagers steht, für den die Scripts bestimmt sind. WebSphere Extended Deployment unterstützt Derby, DB2, Oracle und Informix. Nicht alle Datenbankmanager haben entsprechende DDL-Dateien für den Tabellenbereich.
Die folgenden Schritte können zum Konfigurieren der Job-Scheduler-Datenbank mit der in WebSphere integrierten Derby-Datenbank verwendet werden. Beachten Sie, dass integrierte Derby-Datenbanken nicht von mehreren Prozessen gemeinsam genutzt werden können und für Umgebungen ungeeignet sind, in denen der Job-Scheduler von einem Knoten auf einen anderen verschoben werden muss (z. B. in Szenarios mit hoher Verfügbarkeit).
Definieren Sie nach dem Erstellen der Datenbank den zugehörigen JDBC-Provider und die zugehörige Datenquelle in der Administrationskonsole. Um zu gewährleisten, dass die Datenbank für jeden Anwendungsserver, auf dem der Job-Scheduler ausgeführt wird, verfügbar ist, wird empfohlen, die Datenquelle auf Zellenebene zu definieren. Weitere Informationen zum Definieren eines neuen JDBC-Providers finden Sie in der Dokumentation zu JDBC-Providern. Der nächste Schritt ist Job-Scheduler konfigurieren .