FileNet P8 Process Engine, Versión 5.0.+              

Creación silenciosa de la conexión con la base de datos de Process Engine

Cree la conexión a la base de datos de Process Engine después de actualizar el software de Process Engine y antes de actualizar la base de datos.

Asegúrese de que tiene a mano la hoja de trabajo de instalación y actualización que ha completado durante las actividades de planificación.

Cree la conexión a la base de datos de Process Engine después de la instalación del software de Process Engine 5.0. Edite un archivo de propiedades antes de ejecutar la herramienta vwupgrade. En esta tarea, creará un archivo de propiedades y ejecutará los mandatos destinados a crear y configurar el servidor virtual y la base de datos. En este paso se crea el archivo de configuración vwserver.ini y el directorio de servidor virtual respectivo y, en una configuración de conjunto de servidores, se copia el archivo en el directorio del servidor virtual en todos los nodos del conjunto. Este archivo de configuración identifica información de configuración básica de base de datos, que incluye la ubicación de la base de datos de Process Engine y cómo conectarse a ella.

Para crear la conexión a la base de datos de Process Engine:

  1. Inicie la sesión en el servidor Process Engine. Cualquier usuario puede crear los archivos de parámetros de entrada.
  2. Cree el servidor virtual:
    1. Cambie el directorio actual por vía_acceso_instalación_pe\data, donde vía_acceso_instalación_pe es la ubicación de los archivos de programa especificada durante la instalación de Process Engine.
    2. Haga una copia del archivo PEInitV.properties.sample y guárdela como PEInitV.properties.
    3. En un editor de texto, edite el archivo PEInitV.properties especificando los valores de parámetro para la configuración.
    4. Especifique un parámetro en cada línea, con el formato siguiente:
      nombre_parámetro=valor
      Parámetro Descripción
      DBType Define el tipo de base de datos. Los valores válidos son:
      • DB2
      • Oracle
      • MSSQL
      Especifique el tipo de base de datos según lo definido por la propiedad DBType en la hoja de trabajo. Este parámetro es obligatorio. Debe distinguir entre DB2 para z/OS y DB2 para Linux®, UNIX® y Windows® mediante el parámetro DBVersion.
      DBVersion Este parámetro es obligatorio para bases de datos DB2, y los valores válidos son:
      • DB2LUW
      • DB2zOS
      DBName Especifique el nombre de la base de datos de Process Engine definida por la propiedad DBName en la hoja de trabajo. Este parámetro es obligatorio. Si utiliza el archivo PEInitV.properties, establezca DBName en el nombre de instancia de DB2 para z/OS.
      DBHost Especifique el nombre de host del servidor en el que reside la base de datos de Process Engine. El host se identifica en la propiedad DBHost de la hoja de trabajo. Si no se especifica este parámetro, el valor predeterminado es localhost. Este parámetro no es obligatorio si especifica el parámetro DBConnectURL. Si el formato del URL predeterminado no es aceptable, especifique el parámetro DBConnectURL en lugar de los parámetros DBHost y DBPort en el archivo PEInitV.properties.
      DBPort Especifique el valor del puerto de la base de datos identificado en la propiedad DBPort de la hoja de trabajo. Los valores predeterminados son:
      1433
      El valor predeterminado para una instancia de base de datos de SQL Server. El número de puerto se utiliza para identificar la instancia de SQL Server, y el nombre de instancia no es obligatorio en los parámetros de configuración.
      60000
      El número de puerto predeterminado para una base de datos DB2.
      1521
      El número de puerto predeterminado para una base de datos Oracle.
      Si no se identifica ningún puerto alternativo, se asigna al puerto el valor predeterminado. Este parámetro no es obligatorio si especifica el parámetro DBConnectURL. Si el formato del URL predeterminado no es aceptable, especifique el parámetro DBConnectURL en lugar de los parámetros DBHost y DBPort en el archivo PEInitV.properties.
      DBConnectURL Este parámetro es el URL opcional de conexión de base de datos que debe utilizarse para configurar la conexión de base de datos. Utilice este URL o los valores de los parámetros DBHost y DBPort. Si especifica los parámetros DBHost y DBPort, el DBConnectURL se crea automáticamente para las bases de datos de SQL Server, DB2 y Oracle del siguiente modo:
      • jdbc:sqlserver://DBhost:DBport;DatabaseName=DBName
      • jdbc:db2://DBhost:DBport/DBName
      • jdbc:oracle:thin:@DBhost:DBport:DBName
      Si el formato del URL predeterminado especificado no es aceptable, especifique el parámetro DBConnectURL en lugar de los parámetros DBHost y DBPort. Si el URL predeterminado es aceptable, especifique sólo los valores de DBHost y DBPort en el archivo PEInitV.properties.
      DBUserName Este parámetro es el nombre de usuario de la base de datos identificado por el parámetro usuario_bd_pe de la hoja de trabajo de instalación. Debe ser el nombre de usuario de base de datos existente, que en las versiones anteriores a la 5.0 es f_sw de forma predeterminada. Este valor es obligatorio.
      DBpw Este parámetro es la contraseña del usuario de la base de datos. Si la contraseña está cifrada, especifique el valor como @contraseña_bd_pe_cifrada. Para cifrar la contraseña, consulte la información relativa al cifrado de contraseñas para Process Engine. Si especifica la contraseña como valor no cifrado en el archivo PEInitV.properties, suprima el archivo PEInitV.properties una vez finalizada la configuración. Este valor es obligatorio.
      DBVersion Este parámetro es obligatorio para bases de datos DB2, y los valores válidos son:
      • DB2LUW
      • DB2zOS
    5. Configure los servidores en un entorno de conjunto de servidores o de servidor único:
      Entorno Mandato
      Configuración de servidor único Configure un único servidor virtual ejecutando el mandato siguiente, especificado en una sola línea:
      PEinit nombre_servidor_virtual -V
      PEInitV.properties 
      donde nombre_servidor_virtual es el nombre del servidor virtual que está definiendo. Si no especifica el nombre del servidor virtual, este nombre de servidor se definirá como default.
      High availability farmed server environments Configuración de conjunto de servidores Configure todos los servidores de un conjunto ejecutando el mandato siguiente, especificado en una sola línea:
      PEinit  nombre_servidor_virtual -V PEInitV.properties -l
      listaservidores 
      donde listaservidores es una lista de los nombres de host del resto de servidores del conjunto separados por un carácter +; por ejemplo:
      nombreservidor1+nombreservidor2+nombreservidor3
      donde nombre_servidor_virtual es el nombre del servidor virtual que está definiendo. Si no especifica el nombre del servidor virtual, este nombre de servidor se definirá como default.
  3. Finalice la sesión y vuelva a iniciarla como usuario_instalación_pe.


Comentarios

Última actualización: Noviembre de 2010


© Copyright IBM Corp. 2010.
Este Information Center se basa en la tecnología Eclipse. (http://www.eclipse.org)