README de IBM Express Runtime Versión 2.1


Para instalar Express Runtime, consulte el InfoCenter de Express Runtime 2.1, al que puede accederse desde el LaunchPad.

ProgramaMandato
LaunchPad de LinuxLinuxLaunchpad
Instalación de LinuxLinuxSetup
LaunchPad de Linux en POWERLinuxPPCLaunchpad
Instalación de Linux en POWERLinuxPPCSetup
LaunchPad de WindowsWindowsLaunchpad.exe
Instalación de WindowsWindowsSetup.exe
Consulte el directorio license de la vía de acceso de instalación para conocer la licencia del producto, la licencia de terceros y archivos de avisos.


Tabla de contenido

Problemas de desarrollo conocidos
    Iniciar la sesión con autorización de administrador para la instalación
    Iniciar la sesión con autorización de administrador para utilizar los enlaces Launchpad y Primeros pasos
    Instalación como usuario raíz en SUSE LINUX
    Es necesario IBM Installation Agent para la instalación de sólo middleware en un sistema remoto
    Accesos directos de Linux en el menú Aplicación
    El asistente de despliegue no puede conectarse a un sistema destino Linux
    Acomodación de palabras de doble byte en el asistente de despliegue
    Ubicación del archivo .log de Eclipse
    La generación de la solución falla con el mensaje "No se puede encontrar el archivo C:\IBM\Runtime21\SolutionEnabler\workspace\Sampledata3\src\?????????.sxml"
    Los archivos de licencia de solución personalizados requieren códigos HTML en minúsculas
    Migración de envolturas a Express Runtime 2.1
    Cambios de esquema con respecto a la Versión 1.1

Problemas conocidos del software de componentes
    Puerto de IBM HTTP Server no establecido en 80
    Puertos de WebSphere Application Server e IBM HTTP Server en OS/400 (i5/OS)
    Punto en nombres de directorio
    Gestionar varias instalaciones de IBM HTTP Server en un sistema que ejecuta Windows
    El redespliegue de WebSphere Application Server - Express falla
    La reinstalación de un módulo de la consola falla
    Excepción al mensaje relativo al exceso de procesadores DB2
    Instrucciones de postinstalación de IBM DB2 UDB

Cuestiones acerca de la documentación
    Navegador Web soportado necesario para la documentación
    La visualización del InfoCenter de la consola en chino simplificado requiere la preferencia de idioma "zh-cn"
    Algunos idiomas deben utilizar navegadores configurados para utilizar la página de códigos UTF-8
    Plataformas soportadas para Linux listadas incorrectamente
    Referencia incorrecta al conector HTTP
    Acceso al Javadoc de la infraestructura de soporte
    En el InfoCenter no figura la descripción de las envolturas soportadas
    Sitio Web de información de IBM Express Runtime

Mensajes
    IRU00129
    IRU03026
    IRU10950


Problemas de desarrollo conocidos

Iniciar la sesión con autorización de administrador para la instalación

Para instalar IBM Express Runtime, debe haber iniciado la sesión en el sistema destino como usuario con autorización de administrador. La instalación fallará si no ha iniciado la sesión como administrador, y puede que no se anoten mensajes de error que indiquen el problema en el archivo IRU_Install.log. Si la instalación falla y no hay información disponible en el archivo de anotaciones, salga de la instalación, inicie la sesión como usuario con autorización de administrador e intente de nuevo la instalación.

Iniciar la sesión con autorización de administrador para utilizar los enlaces Launchpad y Primeros pasos

Para utilizar IBM Express Runtime, debe iniciar la sesión en el sistema con autorización de administrador. Si no ha iniciado la sesión como administrador, los enlaces desde los diálogos Launchpad y Primeros pasos no funcionarán. Si los enlaces desde el Launchpad o Primeros pasos no funcionan, compruebe que tenga la autorización administrativa. No se visualiza ningún mensaje de error si no tiene la autorización administrativa.

Instalación como usuario raíz en SUSE LINUX

El usuario SUSE LINUX debe iniciar la sesión e instalar el programa Express Runtime como usuario raíz. Si cambia a raíz después de iniciar la sesión utilizando el mandato su -root y, a continuación, instala Express Runtime en SUSE LINUX, algunos de los archivos no se instalarán correctamente.

Es necesario IBM Installation Agent para desplegar middleware en sistemas remotos

Si utiliza Express Runtime para instalar middleware directamente en un sistema que es remoto con respecto al suyo, primero debe instalar IBM Installation Agent en dicho sistema.

Con la excepción de localhost, todos los sistemas destino en los que despliegue una solución deben tener IBM Installation Agent instalado y en funcionamiento para que la solución pueda desplegarse satisfactoriamente.

En el InfoCenter de IBM Installation Agent encontrará más información relativa a éste, incluidas directrices de instalación.

Accesos directos de Linux en el menú Aplicación

En la plataforma Linux, los accesos directos de menú de Express Runtime también pueden aparecer bajo el menú Aplicación.

El asistente de despliegue no puede conectarse a un sistema destino Linux

El archivo /etc/hosts de una distribución Linux debe configurarse correctamente para habilitar RMI. Si el sistema destino Linux no está correctamente configurado, encontrará la siguiente excepción Java cuando el asistente de despliegue intente conectarse.

Java.lang.NullPointerException
     en sun.rmi.transport.tcp.TCPConnection.getOutputStream(TCPConnection.java:83)
     en sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:206)
     en sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:188)

Para configurar el sistema destino Linux, modifique el archivo /etc/hosts del sistema destino del siguiente modo:
  1. Abra el archivo /etc/hosts en un editor.
    Debe haber una entrada para la dirección de bucle de retorno, similar a 127.0.0.2 localhost.localdomain localhost.
  2. Compruebe si el nombre de sistema principal real del sistema está incluido en esta entrada. Una entrada que contenga el nombre de sistema principal real puede ser parecida a 127.0.0.1 testmachine.ibm.com testmachine localhost. localdomain localhost, donde testmachine.ibm.com testmachine es el nombre de sistema principal. Si el nombre de sistema principal real está incluido, elimine las versiones de nombre totalmente calificado y corto del nombre de sistema principal de la entrada. En el ejemplo anterior, eliminaría testmachine.ibm.com testmachine.
  3. Si la dirección IP y el nombre de sistema principal reales del sistema destino no están incluidos en el archivo hosts, añádalos. Por ejemplo, 9.42.76.1000 testmachine100.ibm.com testmachine100.
  4. Reinicie la red.

Acomodación de palabras de doble byte en el asistente de despliegue

En el asistente de despliegue, pueden acomodarse palabras de doble byte en medio de la palabra. Si detecta este comportamiento, abra los archivos de aplicación y solución traducidos de doble byte, localice las series traducidas de los siguientes elementos e inserte un espacio un las ubicaciones en las que sea aceptable acomodar las sentencias.

Ubicación del archivo .log de Eclipse

El archivo .log de Eclipse se encuentra en área_de_trabajo\.metadata\.log, donde área_de_trabajo es la ubicación en la que se almacenan todos los archivos y proyectos de un usuario.

La generación de la solución falla con el mensaje "No se puede encontrar el archivo C:\IBM\Runtime21\SolutionEnabler\workspace\Sampledata3\src\?????????.sxml"

La generación de la solución falla cuando el nombre de archivo de envoltura o la línea de mandatos generada contienen caracteres GB18030. La solución debe especificar los caracteres como Unicode o GB2312.

Los archivos de licencia de solución personalizados requieren códigos HTML en minúsculas

Al crear archivos de licencia personalizados para una solución generada mediante el asistente de exportación, los códigos HTML de los archivos de licencia deben estar en minúsculas. Si los códigos están en mayúsculas o en mayúsculas y minúsculas, el usuario visualiza el mensaje de error IRU08137 o el panel de aceptación de licencia se pasa por alto cuando se lanza la solución.

Migración de envolturas a Express Runtime 2.1

Esta sección describe cómo migrar aplicaciones y soluciones creadas mediante Integrated Runtime, Versión 1.1 a Express Runtime, Versión 2.1.
  1. Mueva el proyecto y los archivos de paquetes de despliegue.
    1. Si mueve los proyectos a otros sistema físico, puede exportarlos a un medio extraíble mediante las opciones Archivo > Exportar > Sistema de archivos. No es necesario incluir la carpeta bin, pero sí los archivos .classpath y .project.
    2. Importe los proyectos de Integrated Runtime 1.1 al área de trabajo de desarrollador de Express Runtime 2.1 mediante las opciones Archivo > Importar > Proyecto existente en el área de trabajo. Esta operación efectuará las actualizaciones necesarias en las envolturas, añadiendo códigos XML nuevos y actualizando la información de vía de acceso de clases. El asistente de importación no mueve ni copia físicamente los archivos importados. Si prefiere que los archivos del proyecto importado residan físicamente bajo la carpeta del área de trabajo destino, asegúrese de que el proyecto que debe importarse se coloca allí antes de la importación.
    3. Si migra una aplicación incluida en Integrated Runtime v1.1, copie el paquete de despliegue de la aplicación desde el directorio de instalación de Integrated Runtime v1.1 en el directorio de instalación de Express Runtime v2.1.
      1. Localice el archivo .jar del paquete de despliegue en el directorio de instalación de Integrated Runtime v1.1 (<DIRECTORIO_INSTALACIÓN>/Runtime/SolutionEnabler/com/ibm/jsdt/webserver/tree). El nombre de archivo del paquete de despliegue contiene el ID de la aplicación y una abreviatura de la plataforma a la que está destinada (por ejemplo, "win" = Windows, "lnx" = Linux).
      2. Copie el paquete de despliegue de la aplicación en el directorio de instalación de Express Runtime v2.1 (<DIRECTORIO_INSTALACIÓN>/Runtime21/SolutionEnabler/com/ibm/jsdt/webserver/tree).
      3. Redenomine la copia del paquete de despliegue en el directorio de instalación de Express Runtime v2.1, cambiando el sufijo ".en.jar" por ".xx.jar.".
  2. Actualice los archivos de envoltura.
    1. Para cada proyecto que desee migrar, abra la envoltura de aplicación o solución en el editor de envolturas adecuado.
    2. Revise las actualizaciones nuevas generadas por la importación para asegurarse de que se han utilizado los valores correctos y para añadir información a los atributos opcionales. Los atributos nuevos se listan más adelante, en la sección de cambios de esquema.
    3. Opcionalmente, elimine los códigos obsoletos mediante la pestaña Código fuente del editor de envolturas para editar el código XML. Los códigos obsoletos se indican en la vista Problemas del desarrollador. la envoltura no funcionará en Express Runtime 2.1 si deja los códigos obsoletos.
  3. Genere la solución.

Cambios de esquema con respecto a la Versión 1.1

Encontrará información detallada acerca del esquema XML en InfoCenter, bajo Express Runtime 2.1 > Consulta > Esquemas XML.

Envolturas de aplicación
Elementos nuevos

Elementos obsoletos

Envolturas de solución
Elementos nuevos

Elementos obsoletos


Problemas conocidos del software de componentes

Puerto de IBM HTTP Server no establecido en 80

Si IBM HTTP Server se despliega para utilizar un puerto que no es el 80, serán necesarios pasos manuales para configurar WebSphere y el conector a fin de que el servidor HTTP pueda encontrar las aplicaciones Web.

En primer lugar, actualice el puerto de sistema principal virtual de WebSphere mediante la consola administrativa de WebSphere. En la consola administrativa de WebSphere, siga estos pasos:

  1. Seleccione Entorno > Sistemas principales virtuales.
  2. Seleccione default_host.
  3. Seleccione Alias de sistema principal.
  4. Seleccione el nombre de sistema principal que utiliza el puerto 80.
  5. Cambie el valor de puerto por el puerto utilizado por el servidor HTTP.
  6. Pulse Aceptar.
  7. Pulse Guardar en la parte superior de la consola administrativa de WebSphere.
  8. Pulse Guardar en la pantalla que sigue para guardar el cambio de configuración.

Una vez actualizado el puerto de sistema principal virtual, debe generarse el archivo de configuración del conector y propagarse al sistema de IBM HTTP Server. Si el sistema no está configurado para generar y propagar automáticamente el archivo de configuración del conector, siga estos pasos en la consola administrativa de WebSphere:

  1. Seleccione Servidores > Servidores Web.
  2. Marque el recuadro de selección situado junto a su servidor Web.
  3. Pulse Generar conector.
  4. Marque de nuevo el recuadro de selección situado junto a su servidor Web.
  5. Pulse Propagar conector.

Puertos de WebSphere Application Server e IBM HTTP Server en OS/400 (i5/OS)

El despliegue de las tareas de configuración del servidor i5/OS Websphere Application Server Express 6.0 y de configuración del servidor i5/OS HTTP solicitarán al usuario el número de puerto junto con el nombre del servidor. En el caso de la configuración del servidor WebSphere, se trata del primer puerto de un bloque de 15 que se utiliza al configurar el servidor de aplicaciones. Por ejemplo, si se ha especificado el puerto 7081, la configuración de WebSphere utilizará los puertos del 7081 al 7095. El primer puerto lo utiliza el servidor de aplicaciones, y el segundo se utiliza para acceder a la consola administrativa. En el caso de la configuración de HTTP, se trata del puerto en el que el servidor HTTP está a la escucha de las peticiones.

Actualmente, las tareas no detectan si otros procesos ya están utilizando estos puertos. Si alguno de los puertos del bloque de puertos de configuración de WebSphere se está utilizando, el servidor de aplicaciones no se iniciará. Si el puerto especificado en la configuración de HTTP se está utilizando, el servidor HTTP intentará iniciarse, pero fallará y finalizará de forma anómala. Visualice las anotaciones de trabajo de los trabajos de inicio del servidor para determinar la causa del problema. Para encontrar las anotaciones de trabajo, emita el siguiente mandato CL: "WRKJOB <nombre_servidor_ihs>", donde <nombre_servidor_ihs> es el nombre del servidor IHS que no ha podido iniciarse. Por ejemplo, "WRKJOB irhttp".

Punto en nombres de directorio

No instale IBM HTTP Server en un directorio que contenga un "." el el nombre.

Gestionar varias instalaciones de IBM HTTP Server en un sistema que ejecuta Windows

Si instala IBM HTTP Server (IHS) en un sistema que ejecuta Windows y que ya tiene instalado IHS, la consola de Express Runtime sólo podrá gestionar el instalado más recientemente.

Si desea gestionar más de una instalación de IBM HTTP Server en el mismo sistema, puede hacerlo definiendo un servicio para las copias adicionales de IBM HTTP Server. Esta operación puede realizarse ejecutando el siguiente mandato en el directorio en el que está instalado IBM HTTP Server:

\bin\apache -k install -n

A continuación, la consola permitirá la designación de este IBM HTTP Server como servidor Web gestionable.

El redespliegue de WebSphere Application Server - Express falla

Después de desinstalar WebSphere Application Server - Express, debe eliminar el directorio AppServer del sistema destino antes de intentar volver a desplegar WebSphere Application Server - Express.

La reinstalación de un módulo de la consola falla

Al desinstalar un módulo de la consola (por ejemplo, DB2 UDB Express) y reinstalarlo mediante el asistente de despliegue de Express Runtime, la instalación puede fallar; el mensaje de las anotaciones indica un código de retorno de Integrated Solution Console. Estos códigos de retorno y sus significados se resumen en las tablas que siguen. Si recibe un código de retorno 104, compruebe que ha especificado correctamente el ID de usuario y la contraseña y reinicie la tarea. Para todos los demás códigos de retorno, póngase en contacto con el representante de IBM Support Center.

ISCDeploy (INSTALL)

Código de retorno Descripción
0 El componente de Integrated Solutions Console se ha desplegado satisfactoriamente (IscDeploy) o la comprobación de prerrequisitos ha sido satisfactoria (IscPrereqChk).
1 Se ha producido un error de sintaxis.
2 No se ha encontrado el archivo WAR especificado. Especifique la vía de acceso y el nombre de archivo correctos.
3 El protocolo o el URL de contexto especificado no es correcto. Compruebe que el URL incluye el protocolo correcto (http:// o https://). Especifique deploy/deploy como URL de contexto.
4 El nombre de sistema principal especificado no es válido o el servidor de Integrated Solutions Console no se está ejecutando. Compruebe que el URL incluye el nombre de sistema principal correcto. Inicie el servidor antes de emitir el mandato de despliegue (deploy).
10 No se han especificado los parámetros correctos.
70 El proceso (despliegue o comprobación de prerrequisitos) se ha completado satisfactoriamente.
71 El proceso (despliegue o comprobación de prerrequisitos) no se ha completado satisfactoriamente. Este mensaje indica generalmente un problema con un portlet en el archivo WAR del componente. Consulte el archivo directorio_raíz_isc\PortalServer\log\wps_date_time.log para conocer los mensajes anotados antes de que se visualizara este código de retorno. Utilice las indicaciones de la hora del archivo para localizar dichos mensajes.
81 Se ha producido un error al desplegar los archivos de ayuda del componente. El intento de copiar los archivos de ayuda en el sistema ha fallado.
100 Este componente no puede desplegarse debido a que ya se ha desplegado. Si desea desplegar de nuevo el componente, puede utilizar IscReplace para actualizar el componente.
101 Este componente no puede desplegarse debido a que tiene un componente prerrequisito que no se ha desplegado. Despliegue el componente prerrequisito y, a continuación, despliegue este componente.
102 Este componente tiene un componente prerrequisito, pero se ha desplegado una versión incorrecta del prerrequisito. Despliegue la versión correcta del componente prerrequisito y, a continuación, despliegue este componente.
104 El ID de usuario o la contraseña de administrador de Integrated Solutions Console, o ambos, son incorrectos. Especifique valores correctos.
105 Se ha producido un error interno. No se ha encontrado un archivo del lado del servidor. Asegúrese de especificar la vía de acceso de archivo totalmente calificada o relativa y el nombre del archivo WAR. Si el problema persiste, póngase en contacto con el servicio técnico.
106 El archivo component.xml del archivo WAR no es válido. Corrija el archivo y vuelva a empaquetar el archivo WAR.
108 Se ha producido un error interno. Póngase en contacto con el servicio técnico.

 

ISCRemove (UNINSTALL)

Código de retorno Descripción
0 El componente de Integrated Solutions Console se ha desplegado satisfactoriamente (IscRemove) o la comprobación de prerrequisitos ha sido satisfactoria (IscDependencyChk).
1 Se ha producido un error de sintaxis.
3 El protocolo o el URL de contexto especificado no es correcto. Compruebe que el URL incluye el protocolo correcto (http:// o https://). Especifique deploy/deploy como URL de contexto.
4 El nombre de sistema principal especificado no es válido o el servidor de Integrated Solutions Console no se está ejecutando. Compruebe que el URL incluye el nombre de sistema principal correcto. Inicie el servidor antes de emitir el mandato de eliminación (remove).
84 Se ha producido un error al eliminar las conectores de ayuda para este componente. No es necesaria ninguna acción.
200 El componente no puede eliminarse porque no está desplegado. Especifique el UID de un componente que esté desplegado.
201 Este componente no puede eliminarse debido a que es un componente prerrequisito de uno o varios componentes. Elimine los componentes dependientes antes de eliminar este componente.

 

ISCReplace (REINSTALL)

Código de retorno Descripción
0 El componente de Integrated Solutions Console se ha sustituido satisfactoriamente.
1 Se ha producido un error de sintaxis.
2 No se ha encontrado el archivo WAR especificado. Especifique la vía de acceso y el nombre de archivo correctos.
3 El protocolo o el URL de contexto especificado no es correcto. Compruebe que el URL incluye el protocolo correcto (http:// o https://). Especifique deploy/deploy como URL de contexto.
4 El nombre de sistema principal especificado no es válido o el servidor de Integrated Solutions Console no se está ejecutando. Compruebe que el URL incluye el nombre de sistema principal correcto. Inicie el servidor antes de emitir el mandato de despliegue (deploy).
10 No se han especificado los parámetros correctos.
70 El proceso de sustitución se ha completado satisfactoriamente.
71 El proceso de sustitución no se ha completado satisfactoriamente. Este mensaje indica generalmente un problema con un portlet en el archivo WAR del componente. Consulte el archivo de anotaciones wps_date_time.log para conocer los mensajes anotados antes de que se visualizara este código de retorno. Utilice las indicaciones de la hora del archivo para localizar dichos mensajes.
81 Se ha producido un error al desplegar los archivos de ayuda del componente. El intento de copiar los archivos de ayuda en el sistema ha fallado.
102 Este componente tiene un componente prerrequisito, pero se ha desplegado una versión incorrecta del prerrequisito. Despliegue la versión correcta del componente prerrequisito y, a continuación, despliegue este componente.
104 El ID de usuario o la contraseña de administrador de Integrated Solutions Console, o ambos, son incorrectos. Especifique valores correctos.
105 Se ha producido un error interno. No se ha encontrado un archivo del lado del servidor. Asegúrese de especificar la vía de acceso de archivo totalmente calificada o relativa y el nombre del archivo WAR. Si el problema persiste, póngase en contacto con el servicio técnico.
106 El archivo component.xml del archivo WAR no es válido. Corrija el archivo y vuelva a empaquetar el archivo WAR.
108 Se ha producido un error interno. Póngase en contacto con el servicio técnico.
200 El componente no puede sustituirse porque no hay desplegado ningún componente con el mismo UID de componente. Especifique un archivo WAR de un componente que ya esté desplegado o utilice IscDeploy para desplegar este componente por primera vez.

Excepción al mensaje relativo al exceso de procesadores DB2

Si está ejecutando IBM DB2 UDB Express con otros componentes de Express Runtime, la licencia de Express Runtime permite un máximo de cuatro procesadores. Si tiene autorización para IBM Express Runtime Plus y ejecuta IBM DB2 UDB Express en una máquina con 3 o 4 procesadores, haga caso omiso de los mensajes de aviso que indican que se ha sobrepasado el número de procesadores.

Instrucciones de postinstalación de IBM DB2 UDB

Si ha instalado IBM DB2 UDB Versión 8, debe realizar algunas tareas de configuración postinstalación. Dichas tareas se describen en las secciones que siguen.

Habilitar el Servicio de mandatos remotos DB2
Si ha instalado un servidor DB2 particionado en Windows 2000, Windows Server 2003 o Windows XP, debe habilitar el Servicio de mandatos remotos DB2 para proteger los datos y recursos. Para obtener una protección total, debe habilitar el sistema, si el servicio se ejecuta bajo el contexto del la cuenta LocalSystem, o un usuario para delegación, si el servicio se ejecuta bajo el contexto de inicio de sesión de un usuario.

Para habilitar el Servicio de mandatos remotos DB2, siga estos pasos:

  1. Abra la ventana Usuarios y sistemas de directorio activo, pulse Inicio y seleccione Programas > herramientas administrativas > Usuarios y sistemas de directorio activo.
  2. En el panel derecho, pulse con el botón derecho del ratón el sistema o el usuario que desee habilitar y seleccione Propiedades.
  3. Pulse la pestaña General y marque el recuadro de selección Sistema de confianza para delegación. Para el valor de usuario, pulse la pestaña Cuenta y marque el recuadro de selección Cuenta de confianza para delegación del grupo de opciones Cuenta. Asegúrese de que el recuadro La cuenta es sensible y no puede delegarse no esté seleccionado.
  4. Pulse Aceptar para habilitar el sistema o el usuario para delegación.

Repita estos pasos para cada sistema o usuario que deba habilitarse. Debe reiniciar el sistema para que el cambio de seguridad entre en vigor.

Puede inhabilitar las funciones de seguridad del Servicio de mandatos remotos DB2 y devolver el entorno a su estado anterior mediante la variable de registro DB2RCMD_LEGACY_MODE.

Para inhabilitar las funciones de seguridad del Servicio de mandatos remotos DB2, especifique el siguiente mandato:

    db2set DB2RCMD_LEGACY_MODE=ON

Nota: esta variable de registro requiere valores booleanos como argumentos. Los valores YES, 1, TRUE y ON son todos equivalentes, y también los valores NO, 0, FALSE y OFF. Puede especificar cualquiera de los valores equivalentes adecuados.

Reenlazar archivos de enlace
Es necesario enlazar los programas de utilidad DB2 con todas las bases de datos después de la instalación. Este paso es necesario para que los arreglos entren en vigor. El procedimiento de enlace que se indica a continuación sólo debe realizarse una vez por cada base de datos.

Reenlazar con bases de datos DB2 UDB
Después de aplicar los arreglos, ejecute los siguientes mandatos:

    db2 terminate
    db2 CONNECT TO <nombrebd>
    db2 BIND $DIRDB2\BND\@db2ubind.lst GRANT PUBLIC
    db2 BIND $DIRDB2\BND\@db2cli.lst GRANT PUBLIC
    db2 terminate

donde <nombrebd> representa el nombre de una base de datos a la que deben enlazarse los programas de utilidad y $DIRDB2 representa el directorio en el que ha instalado DB2. db2ubind.lst y db2cli.lst contienen listas de los archivos de enlace necesarios utilizados por DB2 UDB Versión 8.

Reenlazar bases de datos de sistema principal
Si se conecta a bases de datos de sistema principal, debe enlazar los archivos de enlace nuevos al sistema principal. Utilice el Procesador de línea de mandatos DB2 para conectarse a la base de datos de sistema principal y enlazar los programas de utilidad del siguiente modo:

HOST    COMMAND
=====   ===================================================================
MVS     BIND $DIRDB2\BND\@ddcsmvs.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC
VM      BIND $DIRDB2\BND\@ddcsvm.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC
VSE     BIND $DIRDB2\BND\@ddcsvse.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC
OS400   BIND $DIRDB2\BND\@ddcs400.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC

Reenlazar paquetes específicos
Si desea enlazar sólo los archivos .bnd específicos a la base de datos, emita los siguientes mandatos para cada base de datos:

    db2 terminate
    db2 CONNECT TO <nombrebd>
    db2 BIND $DIRDB2\BND\<archivo_enlace> BLOCKING ALL GRANT PUBLIC sqlerror continue
    db2 terminate

donde <archivo_enlace> representa el nombre del archivo de enlace y <nombrebd> representa el nombre de la base de datos.

Enlazar db2schema.bnd a bases de datos existentes
Para instalaciones en el servidor, debe enlazarse un archivo de enlace adicional a las bases de datos existentes. Este requisito no se aplica a los clientes.

Para enlazar db2schema.bnd en el servidor, ejecute una de estas secuencias de mandatos:

En un indicador de mandatos:

    db2 terminate
    db2 CONNECT TO <nombrebd>
    db2 BIND $DIRDB2\BND\db2schema.bnd BLOCKING ALL GRANT PUBLIC sqlerror continue
    db2 terminate

o, en la línea de mandatos DB2:

    TERMINATE
    CONNECT TO <nombrebd>
    BIND $DIRDB2\BND\db2schema.bnd BLOCKING ALL GRANT PUBLIC sqlerror continue
    TERMINATE

donde <nombrebd> representa el nombre de una base de datos a la que deben enlazarse los programas de utilidad y $DIRDB2 representa el directorio en el que ha instalado DB2.

Reenlazar después de la instalación de un paquete de arreglos o parche
Si tiene bases de datos habilitadas para Spatial, debe reenlazar el archivo de lista db2gse.lst después de instalar un paquete de arreglos o parche DB2. El archivo db2gse.lst contiene los nombres de los archivos de enlace para los procedimientos almacenados suministrados por DB2 Spatial Extender.

Para enlazar el archivo db2gse.lst, debe tener una de las siguientes autorizaciones:

    *  autorización sysadm o dbadm
    *  privilegio ALTERIN sobre el esquema
    *  privilegio BIND sobre el paquete

para reenlazar el archivo db2gse.lst, siga estos pasos:

  1. Pase al directorio de instancia donde se encuentran los archivos de enlace. Abra una ventana de mandatos DB2 y especifique el siguiente mandato:
        cd %DB2PATH%\bnd
  2. Conéctese a la base de datos y ejecute el mandato BIND. Por ejemplo, especifique:
        db2 connect to nombrebd
        db2 bind /home/instance/sqllib/bnd/@db2gse.lst
        db2 terminate

Puede utilizar el mandato DB2RBIND con la opción ALL en lugar del mandato BIND. Para conocer la sintaxis y las opciones de los mandatos BIND y DB2RBIND, consulte el manual de consulta de mandatos DB2.


Cuestiones acerca de la documentación

Navegador Web soportado necesario para la documentación

Es necesario un navegador Web para visualizar la documentación de este producto. Si no hay ningún navegador Web disponible, no puede accederse a la documentación en línea.

La visualización del InfoCenter de la consola en chino simplificado requiere la preferencia de idioma "zh-cn"

Si está visualizando el InfoCenter, debe establecer la preferencia de idioma del navegador en "zh-cn" en lugar de en "zh" si desea que el documento se visualice en chino simplificado. Puede establecer este valor pulsando Herramientas > Opciones de Internet en el menú de Internet Explorer y pulsando Idiomas.

Algunos idiomas deben utilizar navegadores configurados para utilizar la página de códigos UTF-8

Es necesario configurar los navegadores para la utilización de la página de códigos UTF-8 a fin de visualizar los archivos de ayuda de programa e InfoCenter en los siguientes idiomas:

Plataformas soportadas para Linux listadas incorrectamente

Las siguientes plataformas no están soportadas en Express Runtime Versión 2.1:

SUSE LINUX Enterprise Server 8.0 está soportado para para despliegue.

Referencia incorrecta al conector HTTP

En la documentación, la denominación "Conector WebSphere Express para IBM HTTP Server" debería ser "Conector IBM HTTP para WebSphere Application Server".

Acceso al Javadoc de la infraestructura de soporte

El Javadoc de la infraestructura de soporte indica las llamadas de función incluidas en las envolturas de Express Runtime. Para leer el Javadoc de la infraestructura de soporte, abra el archivo Runtime21/SolutionEnabler/Support_Framework/index.html.

En el InfoCenter no figura la descripción de las envolturas soportadas

Los archivos de las siguientes extensiones no están incluidos en el InfoCenter:
    Aplicación de ejemplo para Windows
    Aplicación de ejemplo para Linux
    Aplicación de ejemplo para OS/400 (i5/OS)
    Extensión de gestión de consola para IBM WebSphere Application Server - Express para Linux en IBM POWER

Aplicación de ejemplo para Windows
Utilice esta envoltura de aplicación para desplegar la aplicación de ejemplo en sistemas que ejecuten Windows. También puede editar esta envoltura mediante Express Runtime Developer para crear una envoltura destinada a desplegar las aplicaciones personalizadas en sistemas que ejecuten Windows. Para obtener más información acerca de la utilización de Express Runtime Developer, consulte la sección Utilizar Express Runtime Developer del InfoCenter. Dependiendo de la selección y la configuración, puede que sea necesario suministrar valores para algunos de los siguientes campos o para todos ellos.

ID de aplicación: IRU2_1SampleWin

Variables expuestas
Campo Descripción Valor por omisión Requisitos de validación
Directorio de documentos Obligatorio. El directorio en el que se instalan los documentos de la aplicación. C:\RuntimeDocs
  • Debe empezar por la letra de unidad, seguida de dos puntos(:) y barra inclinada invertida (\)
  • Caracteres no válidos: asterisco (*), signo de interrogación (?), comillas ("), barra vertical (|), barra inclinada (/), punto y coma (;), tilde (~), corchetes ([]), símbolos menor que o mayor que (< >)
Nombre de base de datos Obligatorio. El nombre de la base de datos utilizada por esta aplicación. DOCMGTD7
  • Debe tener entre 1 y 8 caracteres.
  • Debe empezar por un carácter alfabético, símbolo de arroba (@), signo de número (#) o signo de dólar ($)
  • Caracteres válidos: A - Z, a - z, 0 - 9, signo de dólar ($), signo de número (#), símbolo de arroba (@), subrayado (_)
ID de usuario de administrador de DB2 Obligatorio. El ID de administrador utilizado para conectarse a DB2. db2inst
  • Caracteres válidos: A - Z, a - z, 0 - 9, signo de dólar ($), signo de número (#), símbolo de arroba (@) y subrayado (_)
  • Debe tener entre 2 y 30 caracteres.
  • Prefijo no válido: IBM, SQL, SYS, subrayado (_)
  • Valores no válidos: ADMINS, GUESTS, USERS, PUBLIC, LOCAL y palabras reservadas SQL
Contraseña de administrador de DB2 Obligatoria. La contraseña utilizada con el ID de usuario de administrador de DB2 especificado para conectarse a DB2.  
  • Caracteres válidos: A - Z, a - z, 0 - 9, signo de dólar ($), signo de número (#), símbolo de arroba (@) y subrayado (_)
  • Debe tener entre 6 y 127 caracteres.

Aplicación de ejemplo para Linux
Utilice esta envoltura de aplicación para desplegar la aplicación de ejemplo en sistemas que ejecuten Linux. También puede editar esta envoltura mediante Express Runtime Developer para crear una envoltura destinada a desplegar las aplicaciones personalizadas en sistemas que ejecuten Linux. Para obtener más información acerca de la utilización de Express Runtime Developer, consulte la sección Utilizar Express Runtime Developer del InfoCenter. Dependiendo de la selección y la configuración, puede que sea necesario suministrar valores para algunos de los siguientes campos o para todos ellos.

ID de aplicación: IRU2_1SampleLnx

Variables expuestas
Campo Descripción Valor por omisión Requisitos de validación
Directorio de documentos Obligatorio. El directorio en el que se instalan los documentos de la aplicación. /opt/IBM/RuntimeDocs
  • Debe empezar por una barra inclinada (/)
Nombre de base de datos Obligatorio. El nombre de la base de datos que esta aplicación debe crear y utilizar. DOCMGTD7
  • Debe tener entre 1 y 8 caracteres.
  • Debe empezar por un carácter alfabético, símbolo de arroba (@), signo de número (#) o signo de dólar ($)
  • Caracteres válidos: A - Z, a - z, 0 - 9, signo de dólar ($), signo de número (#), símbolo de arroba (@), subrayado (_)
Nombre de usuario propietario de instancia de DB2 Obligatorio. El ID de usuario propietario de instancia de DB2 utilizado para conectarse a DB2. db2inst
  • Caracteres válidos: A - Z, a - z, 0 - 9, signo de dólar ($), signo de número (#), símbolo de arroba (@) y subrayado (_)
  • Debe tener entre 2 y 30 caracteres.
  • Prefijo no válido: IBM, SQL, SYS, subrayado (_)
  • Valores no válidos: ADMINS, GUESTS, USERS, PUBLIC, LOCAL y palabras reservadas SQL
Contraseña de propietario de instancia de DB2 Obligatoria. La contraseña del ID de usuario de la instancia de DB2.  
  • Caracteres válidos: A - Z, a - z, 0 - 9, signo de dólar ($), signo de número (#), símbolo de arroba (@) y subrayado (_)
  • Debe tener entre 6 y 127 caracteres.

Aplicación de ejemplo para OS/400 (i5/OS)
Utilice esta envoltura de aplicación para desplegar la aplicación de ejemplo en sistemas que ejecuten OS/400 (i5/OS). También puede editar esta envoltura mediante Express Runtime Developer para crear una envoltura destinada a desplegar las aplicaciones personalizadas en sistemas que ejecuten OS/400 (i5/OS). Para obtener más información acerca de la utilización de Express Runtime Developer, consulte la sección Utilizar Express Runtime Developer del InfoCenter. Dependiendo de la selección y la configuración, puede que sea necesario suministrar valores para algunos de los siguientes campos o para todos ellos.

ID de aplicación: IRU2_1SampleI5OS

Variables expuestas
Campo Descripción Valor por omisión Requisitos de validación
Directorio de documentos Obligatorio. El directorio en el que se instalan los documentos de la aplicación. /opt/IBM/RuntimeDoc
  • Debe empezar por una barra inclinada (/)
  • Caracteres válidos: A - Z, a - z, 0 - 9, guión (-), subrayado (_), punto (.)
Nombre de base de datos El nombre de la base de datos creada y utilizada por esta aplicación. Si la base de datos ya existe, debe eliminarse.    
ID de usuario de administrador de DB2 Obligatorio. El ID de usuario administrador utilizado para conectarse a DB2. db2inst
  • Debe empezar por un carácter alfabético.
  • Caracteres válidos: A - Z, a - z, 0 - 9, signo de dólar ($), almohadilla (#), símbolo de arroba (@),
  • Debe tener entre 2 y 10 caracteres.
  • Prefijo no válido: IBM, SQL, SYS, caracteres numéricos, subrayado (_)
  • Valores no válidos: ADMINS, GUESTS, USERS, PUBLIC, LOCAL y palabras reservadas SQL
Contraseña de administrador de DB2 Condicional. La contraseña utilizada con el ID de usuario de administrador especificado para conectarse a DB2.  
  • Caracteres válidos: A - Z, a - z, 0 - 9, signo de dólar ($), almohadilla (#), símbolo de arroba (@) y subrayado (_)
  • Debe tener entre 2 y 10 caracteres.
Nombre de servidor HTTP Especifique el nombre del servidor IBM HTTP Server.  
  • Debe empezar por un carácter alfabético.
  • Debe tener entre 1 y 10 caracteres.
Nombre de servidor de aplicaciones Especifique un nombre exclusivo para el servidor de aplicaciones.    

Extensión de gestión de consola para IBM WebSphere Application Server - Express para Linux en IBM POWER
Utilice esta envoltura para instalar la extensión de gestión de la consola para IBM WebSphere(R) Application Server - Express en un sistema destino que ejecute Linux(TM) en IBM POWER(TM). Dependiendo de la selección y la configuración, puede que sea necesario suministrar valores para algunos de los siguientes campos o para todos ellos.

ID de aplicación: IRU2_1WASExpressMgmtExt6_0LnxOnPwr

Variables expuestas
Campo Descripción Valor por omisión Requisitos de validación
Ubicación de instalación de extensión de gestión de WebSphere Obligatoria. La vía de acceso totalmente calificada al directorio en el que desea instalar la extensión de gestión de WebSphere Application Server - Express. Si la extensión de gestión ya está instalada, se utilizará el directorio correspondiente. c:\Program Files\IBM No puede contener la barra inclinada (/)
Ubicación destino de WebSphere Obligatoria. La vía de acceso totalmente calificada al directorio del servidor WebSphere Application Server que debe administrarse. c:\Program Files\IBM\WebSphere\AppServer No puede contener la barra inclinada (/)
Nombre de usuario de WebSphere Opcional. El nombre de usuario necesario para administrar el servidor WebSphere Application Server.  
  • Debe tener entre 1 y 20 caracteres.
  • No puede contener los caracteres / * + , : ; ? | < = > [\]
Contraseña de WebSphere Opcional. La contraseña necesaria para administrar el servidor WebSphere Application Server.  
  • Debe tener 14 caracteres como máximo.
  • Sólo puede contener los caracteres a-z en minúsculas, los números 0 a 9 y los caracteres @, #, $ y _
Puerto de agente de consola Obligatorio. El puerto de comunicaciones utilizado por el agente de consola. Si el agente de consola ya está instalado, este valor se pasa por alto. 7044 Números de puerto del 1 al 65535
Permitir reinstalación Especifique si debe permitirse la reinstalación si la extensión de gestión ya está instalada en el sistema destino. false Booleano
Niveles de ejecución de agente de consola Obligatorio. El nivel de ejecución bajo el que se ejecutará el agente de consola.   Una serie que contenga enteros 1 - 5 y comas.

Sitio Web de información de IBM Express Runtime

Para obtener más información acerca de los productos de IBM Express Runtime, consulte el sitio http://www.ibm.com/partnerworld/isv/go/expressruntime.


Mensajes

Los siguientes mensajes son nuevos o se han modificado con respecto al release del InfoCenter de Express Runtime 2.1.

IRU00129: El usuario {0} debe poseer las autorizaciones especiales *ALLOBJ, *SAVSYS, *JOBCTL, *SERVICE, *SPLCTL, *SECADM, *AUDIT, *IOSYSCFG para realizar esta tarea.

Descripción: El usuario ha intentado una tarea para la que no tiene autorización suficiente.
Respuesta del usuario: Actualice el perfil de usuario de forma que incluya las autorizaciones especiales indicadas en el mensaje.

IRU03026: El sistema destino no puede encontrar el paquete de despliegue {0}.

Descripción: El asistente de despliegue no puede encontrar el archivo especificado o no hay espacio de disco suficiente en el sistema destino para el archivo JAR de instalación. Este archivo es necesario para la instalación de software.
Respuesta del usuario: Libere espacio de disco en el sistema destino. Reinicie el asistente de despliegue en el servidor intermedio e IBM Installation Agent en el sistema destino y, a continuación, inicie de nuevo la instalación. Si el problema persiste, imprima el archivo de anotaciones y póngase en contacto con el proveedor de la solución.

IRU10950: La desinstalación del conector {0} ha fallado. Ejecute {1} para desinstalar el conector.

Descripción: La desinstalación de un conector de consola de Express Runtime ha fallado. La anomalía puede deberse a diversos problemas, que incluyen problemas de red, un registro de instalación dañado, un Id de usuario o contraseña incorrectos u otras razones.
Respuesta del usuario: Ejecute manualmente el programa de desinstalación indicado en el mensaje.
(C) Copyright IBM Corporation 2003, 2005
IBM Legal: http://www.ibm.com/legal/es/