FileNet P8 Process Engine, Version 5.0.+              

Création silencieuse de la connexion à la base de données Process Engine

La connexion à la base de données Process Engine doit être créée après la mise à niveau du logiciel Process Engine et avant celle de la base de données.

Assurez-vous que la feuille de travail Installation and Upgrade Worksheet qui a été remplie pendant les activités de planning est à proximité.

Créez la connexion à la base de données Process Engine après l'installation du logiciel Process Engine 5.0. Editez un fichier de propriétés avant de lancer l'outil vwupgrade. Dans cette tâche, vous créez un fichier de propriétés et vous exécutez les commandes de création et de configuration du serveur virtuel et de la base de données. Le ficher de configuration vwserver.ini est créé dans le répertoire du serveur virtuel concerné et dans une configuration de parc, le fichier est copié sur le répertoire du serveur virtuel de tous les noeuds du parc. Ce fichier identifie les informations de base de configuration des bases de données, notamment l'emplacement de la base de données Process Engine et la façon de s'y connecter.

Pour créer la connexion à la base de données Process Engine :

  1. Connectez-vous au serveur Process Engine. Tous les utilisateurs peuvent créer les fichiers de paramètres d'entrée.
  2. Créez le serveur virtuel :
    1. Déplacez-vous jusqu'au répertoire chemin_d_installation_de_pe\data, où chemin_d_installation_de_pe est l'emplacement des fichiers programme défini pendant l'installation de Process Engine.
    2. Faites une copie du fichier PEInitV.properties.sample et sauvegardez-la en tant que PEInitV.properties.
    3. A l'aide d'un éditeur de texte, entrez dans le fichier PEInitV.properties des valeurs de paramètre adaptées à votre configuration.
    4. Entrez les paramètres, un par ligne, au format suivant :
      nom du paramètre=valeur
      Paramètre Description
      DBType Type de la base de données. Les valeurs valides sont :
      • DB2
      • Oracle
      • MSSQL
      Entrez le type de base de données défini dans la propriété DBType de la feuille de travail. Ce paramètre est obligatoire. Pour faire la distinction entre DB2 for z/OS et DB2 for Linux, UNIX and Windows, utilisez le paramètre DBVersion.
      DBVersion Ce paramètre est requis pour les bases de données DB2, et les valeurs valides sont :
      • DB2LUW
      • DB2zOS
      DBName Entrez le nom de base de données Process Engine défini par la propriété DBName dans la feuille de travail. Ce paramètre est obligatoire. Si vous utilisez le fichier PEInitV.properties, attribuez à DBName le nom de l'instance DB2 for z/OS.
      DBHost Entrez le nom d'hôte du serveur su lequel réside la base de données Process Engine. L'hôte est identifié par la propriété DBHost dans la feuille de travail. Si ce paramètre n'est pas fourni, la valeur par défaut est localhost. Ce paramètre n'est pas nécessaire si vous définissezDBConnectURL. Si le format de l'URL par défaut n'est pas acceptable, entrez le paramètre DBConnectURL à la place de DBHost et DBPort dans le fichier PEInitV.properties.
      DBPort Entrez la valeur du port de la base de données identifié par la propriété DBPort dans la feuille de travail. Les valeurs par défaut sont :
      1433
      Valeur par défaut pour une instance de base de données SQL Server. Le numéro de port sert à identifier l'instance SQL Server, et le nom de l'instance n'est pas requis dans les paramètres de configuration.
      60000
      Numéro de port par défaut pour une base de données DB2.
      1521
      Numéro de port par défaut pour une base de données Oracle.
      La valeur par défaut s'applique si aucun autre port n'est spécifié. Ce paramètre n'est pas nécessaire si vous définissezDBConnectURL. Si le format de l'URL par défaut n'est pas acceptable, entrez le paramètre DBConnectURL à la place de DBHost et DBPort dans le fichier PEInitV.properties.
      DBConnectURL Ce paramètre facultatif est l'URL de connexion à la base de données à utiliser pour configurer cette dernière. Utilisez soit cette URL, soit les paramètres DBHost et DBPort. Si vous définissez DBHost et DBPort, DBConnectURL est créé automatiquement pour les bases de données SQL Server, DB2, et Oracle de la façon suivante :
      • jdbc:sqlserver://DBhost:DBport;DatabaseName=DBName
      • jdbc:db2://DBhost:DBport/DBName
      • jdbc:oracle:thin:@DBhost:DBport:DBName
      Si le format de l'URL par défaut n'est pas acceptable, entrez le paramètre DBConnectURL à la place de DBHost et DBPort. Si l'URL par défaut est acceptable, n'entrez que les valeurs de DBHost et de DBPort dans le fichier PEInitV.properties.
      DBUserName Nom d'utilisateur de base de données identifié par le paramètre utilisateur_base_de_données_pe dans la feuille de travail d'installation. Il doit s'agir du nom d'utilisateur de la base de données existante, qui était par défaut f_sw dans les versions antérieures à 5.0. Ce paramètre est obligatoire.
      DBpw Mot de passe de l'utilisateur de base de données. Si le mot de passe est chiffré, entrez la valeur sous la forme @mot_de_passe_chiffré_bd_pe. Pour chiffrer le mot de passe, consultez les informations de la rubrique Chiffrement des mots de passe de Process Engine. Si vous saisissez un mot de passe non chiffré dans PEInitV.properties, supprimez ce fichier lorsque la configuration est terminée. Ce paramètre est obligatoire.
      DBVersion Ce paramètre est requis pour les bases de données DB2, et les valeurs valides sont :
      • DB2LUW
      • DB2zOS
    5. Configurez les serveurs dans un environnement de parc ou hors parc de serveurs :
      Environnement Commande
      Configuration hors parc de serveurs Configurez un serveur unique en exécutant la commande suivante, saisie sur une seule ligne :
      PEinit nom_serveur_virtuel -V 
      PEInitV.properties 
      nom_serveur_virtuel est le nom du serveur virtuel en cours de définition. Si vous ne spécifiez pas de nom de serveur virtuel, le nom utilisé est default.
      Configuration en parc de serveurs Configurez tous les serveurs d'un parc en exécutant la commande suivante, saisie sur une seule ligne :
      PEinit nom_serveur_virtuel -V PEInitV.properties -l 
      liste_serveurs 
      liste_serveurs est la liste des noms d'hôte des autres serveurs du parc, séparés par le caractère + , par exemple :
      nomserveur1+nomserveur2+nomserveur3
      et où nom_serveur_virtuel est le nom du serveur virtuel en cours de définition. Si vous ne spécifiez pas de nom de serveur virtuel, le nom utilisé est default.
  3. Déconnectez-vous et reconnectez-vous en tant qu'utilisateur utilisateur_d_installation_de_pe.


Commentaires

Dernière mise à jour : Novembre 2010


© Copyright IBM Corp. 2010.
Ce centre de documentation utilise la technologie Eclipse. (http://www.eclipse.org)