FileNet P8 Content Engine, Versión 5.0.+              

Creación de los orígenes de datos mediante la línea de mandatos

Debe crear los orígenes de datos JDBC para cada almacén de objetos que Content Engine utilice. Debe generar, editar y ejecutar un archivo configurejdbc-os.xml nuevo para cada almacén de objetos del entorno.

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.

Si ha generado todos los perfiles de configuración a la vez, ya ha creado un archivo configurejdbc-os.xml inicial para los orígenes de datos de almacén de objetos iniciales. Si ya dispone de un archivo configurejdbc-os.xml, puede generar otro archivo para cada almacén de objetos adicional. Cada archivo adicional que añade se denomina configurejdbc-os.n.xml. Puede generar varios archivos configurejdbc-os.n.xml según sea necesario, según el número de almacenes de objetos en el entorno. Para obtener los mejores resultados, cree un archivo adicional para cada almacén de objetos.
  1. Abra el archivo de hoja de trabajo de instalación y actualización completado.
    Consejo: En el archivo de hoja de trabajo verifique que el mandato Datos > Filtrar > AutoFilter esté habilitado. Para ver sólo los valores de Configuration Manager de esta tarea, filtre por CM: Configuración de orígenes de datos JDBC de almacén de objetos (almacén de objetos 1) en la columna Programa de instalación o configuración.
  2. Inicie una sesión en el servidor de aplicaciones como usuario_config_mgr, el usuario que ejecuta Gestor de configuración.
  3. Si no ha generado todos los archivos de configuración a la vez o si debe crear otro archivo, genere el archivo configurejdbc-os.n.xml ejecutando el mandato siguiente:
     configmgr_cl  generateConfig -appserver  tipo_servidor_aplicaciones -db  tipo_bd
      -task configurejdbcos -profile miperfil

    donde:

    -appserver nombre_servidor_aplicaciones
    -appserver tipo_servidor_aplicaciones especifica el tipo de servidor de aplicaciones y debe ser WebSphere, WebLogic o JBoss.
    -db tipo_base_datos
    El parámetro -db tipo_base_datos sólo es necesario cuando está generando todos los archivos al mismo tiempo o si está generando un archivo individual utilizando la opción configurejdbcgcd o configurejdbcos. Este parámetro especifica el tipo de base de datos que se va a utilizar en Content Engine y debe ser mssql, oracle, oracle_rac, db2 o db2zos.
    -profile miperfil
    El parámetro -profile miperfil especifica el perfil que se utiliza. El valor de miperfil puede ser uno de los elementos siguientes:
    • El nombre del perfil, por ejemplo, ce_was_tiv_db2. El perfil debe estar en el directorio vía_acceso_instalación_ce/tools/configure/profiles, donde vía_acceso_instalación_ce es la ubicación donde se ha instalado el software de Content Engine.
    • La vía de acceso absoluta del directorio de perfiles, por ejemplo, "C:\Archivos de programa\IBM\FileNet\ContentEngine\tools\configure\profiles\ce_was_tiv_db2" o opt/IBM/FileNet/ContentEngine/tools/configure/profiles/ce_was_tiv_db2.
    • La vía de acceso absoluta del archivo de entrada del perfil, por ejemplo, "C:\Archivos de programa\IBM\FileNet\ContentEngine\tools\configure\profiles\ce_was_tiv_db2\ce_was_tiv_db2.cfg" o opt/IBM/FileNet/ContentEngine/tools/configure/profiles/ce_was_tiv_db2/ce_was_tiv_db2.cfg.
    Recuerde: Si la vía de acceso incluye un nombre de directorio con espacios, escriba la vía de acceso completa entre comillas. Por ejemplo, especifique "C:\Archivos de programa\IBM\FileNet\ContentEngine\tools\configure\profiles\ce_was_tiv_db2\ce_was_tiv_db2.cfg".
  4. Utilice un editor de texto para abrir el archivo configurejdbc-os.n.xml y editarlo como se indica a continuación:
    1. Proporcione las entradas que sean necesarias para el entorno utilizando los valores de la hoja de trabajo.
      High availability En entornos de alta disponibilidad, suministre la siguiente información adicional para los orígenes de datos de almacén de objetos:
      Nombre de servidor de bases de datos
      Si utiliza un clúster de bases de datos de alta disponibilidad, utilice el nombre virtual del clúster.
      Nodo RAC n de servidor de bases de datos
      Si utiliza RAC Oracle, debe especificar la información de base de datos para dos nodos del clúster RAC.
      El Gestor de configuración utiliza los valores suministrados para crear el URL de JDBC en el formato mostrado en la tabla siguiente:
      Tabla 1. Formato de URL de JDBC para RAC Oracle
      Servidor Descripción Ejemplo
      WebSphere
      jdbc:oracle:@
      (DESCRIPTION = (load_balance=yes)
      (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)
      (HOST = nodo rac 1)
      (PORT = 1521))(ADDRESS = 
      (PROTOCOL = TCP)(HOST = nodo rac 2)
      (PORT = 1521)))
      (CONNECT_DATA =(SERVICE_NAME = 
      nombre servicio BD)
      (failover_mode = (type=select)
      (method=basic)
      (retries=número de reintentos)(delay=
      valor retardo))))
      jdbc:oracle:
      @(DESCRIPTION =(load_balance=yes)
      (ADDRESS_LIST=(ADDRESS = 
      (PROTOCOL = TCP)(HOST = testrac1)
      (PORT = 1521))
      (ADDRESS = (PROTOCOL = TCP)
      (HOST = testrac2)(PORT = 1521)))
      (CONNECT_DATA =(SERVICE_NAME = 
      testracdb)(failover_mode = 
      (type=select)(method=basic)
      (retries=32)(delay=4))))
      Oracle WebLogic Server

      Consulte el sitio Web de Oracle Technology Network, http://www.oracle.com/technology/documentation/index.html

      Busque Configuring JDBC Multi Data sources.

       
      JBoss Application Server
      jdbc:oracle:@
      (DESCRIPTION =(load_balance=yes)
      (ADDRESS_LIST= (ADDRESS = 
      (PROTOCOL = TCP)
      (HOST = nodo rac 1)
      (PORT = 1521))(ADDRESS = 
      (PROTOCOL = TCP)
      (HOST = nodo rac 2)
      (PORT = 1521)))
      (CONNECT_DATA =(SERVICE_NAME = 
      nombre servicio BD)
      (failover_mode = (type=select)
      (method=basic)
      (retries=número de reintentos)
      (delay=valor de retardo))))
      jdbc:oracle:@
      (DESCRIPTION =(load_balance=yes)
      (ADDRESS_LIST=
      (ADDRESS = (PROTOCOL = TCP)
      (HOST = testrac1)(PORT = 1521))
      (ADDRESS = (PROTOCOL = TCP)
      (HOST = testrac2)(PORT = 1521)))
      (CONNECT_DATA =(SERVICE_NAME = 
      testracdb)(failover_mode = 
      (type=select)(method=basic)
      (retries=32)(delay=4))))
    2. Sustituya cada aparición de ****INSERT VALUE**** por un valor adecuado para el sitio. Consulte las descripciones del archivo para obtener más información.
    3. Verifique que los valores predeterminados de las propiedades restantes sean correctos para el sitio.
    4. Defina el valor de atributo enabled del código <configuration> en true para poder ejecutar la tarea de configuración en el paso 6.
    5. Guarde los datos que haya editado.
  5. Ejecute el mandato storepasswords para cifrar y almacenar las contraseñas necesarias.
    configmgr_cl storepasswords -profile miperfil
  6. Ejecute el mandato siguiente para ejecutar el archivo configurejdbc.n.xml:
    configmgr_cl execute -task configurejdbcos -profile
    miperfil
    Consejo: Si el mandato storepasswords le solicita que almacene las contraseñas en archivos de configuración del disco, debe responder o no (en lugar de y o n).
  7. Opcional: Compruebe el estado de terminación ejecutando el mandato siguiente:
    configmgr_cl checkStatus -task configurejdbcos -task configurejdbc.n.xml
     -profile miperfil

    Donde configurejdbc.n.xml es el archivo de tareas del almacén de objetos.

  8. Repita los pasos del 3 al 6, según sea necesario para cada almacén de objetos adicional.


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)