FileNet P8 Process Engine, Version 5.0.+              

Verbindung zur Process Engine-Datenbank im unbeaufsichtigten Modus herstellen

Stellen Sie die Verbindung zur Process Engine-Datenbank her, nachdem Sie das Upgrade der Process Engine-Software ausgeführt haben, aber vor dem Upgrade der Datenbank.

Stellen Sie sicher, dass Ihnen das Installations- und Upgradearbeitsblatt vorliegt, das Sie während Ihrer Planungsaktivitäten ausgefüllt haben.

Erstellen Sie nach der Installation von Process Engine 5.0 die Verbindung zur Process Engine-Datenbank. Bearbeiten Sie eine Eigenschaftendatei, bevor Sie das Tool vwupgrade ausführen. In dieser Task erstellen Sie eine Eigenschaftendatei und führen die Befehle zum Erstellen und Konfigurieren des virtuellen Servers und der Datenbank aus. Dieser Schritt erstellt die Konfigurationsdatei vwserver.ini im Verzeichnis des jeweiligen virtuellen Servers und kopiert in einer Farmkonfiguration die Datei auf allen Knoten der Farm in das Verzeichnis des virtuellen Servers. Diese Konfigurationsdatei enthält grundlegende Informationen zur Datenbankkonfiguration wie die Position der Process Engine-Datenbank und die Vorgehensweise zur Anmeldung an ihr.

So erstellen Sie die Verbindung zur Process Engine-Datenbank:

  1. Melden Sie sich am Process Engine-Server an. Alle Benutzer können die Eingabeparameterdateien erstellen.
  2. Erstellen Sie den virtuellen Server:
    1. Wechseln Sie in das Verzeichnis PE-Installationspfad\data. Dabei ist PE-Installationspfad die Speicherposition der Programmdateien, die während der Process Engine-Installation angegeben wurde.
    2. Erstellen Sie eine Kopie der Datei PEInitV.properties.sample und speichern Sie sie als PEInitV.properties.
    3. Bearbeiten Sie die Datei PEInitV.properties mit einem Texteditor und geben Sie die Parameterwerte für Ihre Konfiguration an.
    4. Geben Sie die Parameter im folgenden Format an (ein Parameter pro Zeile):
      Parametername=Wert
      Parameter Beschreibung
      DBType Datenbanktyp definieren. Gültige Werte sind:
      • DB2
      • Oracle
      • MSSQL
      Geben Sie den Datenbanktyp ein, wie er in der Eigenschaft DBType im Arbeitsblatt definiert ist. Dieser Parameter ist erforderlich. Durch Verwendung des Parameters DBVersion unterscheiden Sie zwischen DB2 für z/OS und DB2 für Linux®, UNIX® und Windows®.
      DBVersion Dieser Parameter ist für DB2-Datenbanken erforderlich. Gültige Werte sind:
      • DB2LUW
      • DB2zOS
      DBName Geben Sie den Namen der Process Engine-Datenbank ein, die von der Eigenschaft DBName im Arbeitsblatt definiert wird. Dieser Parameter ist erforderlich. Wenn Sie die Datei PEInitV.properties verwenden, setzen Sie DBName auf den DB2 für z/OS-Instanznamen.
      DBHost Geben Sie den Namen des Server-Hosts ein, auf dem die Process Engine-Datenbank gespeichert wird. Der Host wird durch die Eigenschaft DBHost im Arbeitsblatt angegeben. Wenn der Parameter nicht angegeben wird, wird der Standardwert localhost verwendet. Dieser Parameter ist nicht erforderlich, wenn Sie einen Wert für DBConnectURL angeben. Wenn das Standard-URL-Format nicht zulässig ist, geben Sie einen Wert für DBConnectURL statt eines Wertes für DBHost und DBPort in der Datei PEInitV.properties ein.
      DBPort Geben Sie den Wert für den Datenbankport ein, wie er in der Eigenschaft DBPort im Arbeitsblatt definiert ist. Standardwerte sind:
      1433
      Der Standardwert für eine Instanz einer SQL Server-Datenbank. Die Portnummer wird zur Angabe der SQL Serverinstanz verwendet, der Instanzname ist in den Konfigurationsparametern nicht erforderlich.
      60000
      Die Standardportnummer für eine DB2-Datenbank.
      1521
      Die Standardportnummer für eine Oracle-Datenbank.
      Wenn kein alternativer Port angegeben ist, wird der Standardwert für den Port zugewiesen. Dieser Parameter ist nicht erforderlich, wenn Sie einen Wert für DBConnectURL angeben. Wenn das Standard-URL-Format nicht zulässig ist, geben Sie einen Wert für DBConnectURL statt eines Wertes für DBHost und DBPort in der Datei PEInitV.properties ein.
      DBConnectURL Dieser Parameter ist die optionale URL für die Datenbankverbindung, die zu deren Konfigurierung verwendet werden soll. Verwenden Sie diese URL oder DBHost und DBPort. Wenn Sie DBHost und DBPort angeben, wird ein DBConnectURL-Wert automatisch wie folgt für SQL Server-, DB2- und Oracle-Datenbanken erstellt:
      • jdbc:sqlserver://DBHost:DBPort;DatabaseName=DBName
      • jdbc:db2://DBHost:DBPort/DBName
      • jdbc:oracle:thin:@DBHost:DBPort:DBName
      Wenn das angegebene Standard-URL-Format nicht zulässig ist, geben Sie DBConnectURL statt DBHost und DBPort ein. Wenn die Standard-URL zulässig ist, geben Sie nur die Werte DBHost und DBPort in die Datei PEInitV.properties ein.
      DBUserName Dieser Parameter ist der Datenbankbenutzername, der vom Parameter pe_db_user im Installationsarbeitsblatt angegeben wurde. Dies muss der vorhandene Datenbankbenutzername sein. Für Versionen vor 5.0 war dies standardmäßig 'f_sw'. Dieser Wert ist erforderlich.
      DBpw Dieser Parameter ist das Kennwort für den Datenbankbenutzer. Wenn das Kennwort verschlüsselt ist, geben Sie den Wert als @encrypted_pe_db_password ein. Informationen zum Verschlüsseln des Kennworts finden Sie im Abschnitt zum Verschlüsseln von Kennwörtern für Process Engine. Wenn Sie das Kennwort als nicht verschlüsselten Wert in die Datei PEInitV.properties eingeben, löschen Sie die Datei PEInitV.properties, nachdem die Konfiguration abgeschlossen ist. Dieser Wert ist erforderlich.
      DBVersion Dieser Parameter ist für DB2-Datenbanken erforderlich. Gültige Werte sind:
      • DB2LUW
      • DB2zOS
    5. Konfigurieren Sie die Server in einer Farm- oder Nichtfarmumgebung:
      Umgebung Befehl
      Nichtfarmumgebung Konfigurieren Sie einen einzelnen virtuellen Server, indem Sie folgenden in einer einzigen Zeile eingegebenen Befehl ausführen:
      PEinit Name_des_virtuellen_Servers -V 
      PEInitV.properties 
      Dabei ist Name_des_virtuellen_Servers der Name des virtuellen Servers, den Sie definieren. Wenn Sie den Namen des virtuellen Servers nicht angeben, wird dieser Servername als Standardname definiert.
      High availability farmed server environments Farmkonfiguration Konfigurieren Sie alle Server in einer Farm, indem Sie folgenden in einer einzigen Zeile eingegebenen Befehl ausführen:
      PEinit Name_des_virtuellen_Servers -V PEInitV.properties -l 
      Serverliste 
      Dabei ist Serverliste eine Liste der Hostnamen der anderen Server in der Farm, die durch das Zeichen + getrennt sind. Beispiel:
      Servername1+Servername2+Servername3
      Dabei ist Name_des_virtuellen_Servers der Name des virtuellen Servers, den Sie definieren. Wenn Sie den Namen des virtuellen Servers nicht angeben, wird dieser Servername als Standardname definiert.
  3. Melden Sie sich ab und melden Sie sich als PE-Installationsbenutzer wieder an.


Feedback

Letzte Aktualisierung: November 2010


© Copyright IBM Corp. 2010.
Dieses Information Center basiert auf Eclipse-Technologie. (http://www.eclipse.org)