Configuración de la persistencia de sesiones de bases de datos
Puede configurar una base de datos para recopilar datos de sesión para la persistencia de sesiones de bases de datos.
Acerca de esta tarea
Para configurar el recurso de gestión de sesiones para la persistencia de sesiones de bases de datos, complete los pasos siguientes.
Procedimiento
- Cree y configure un proveedor de JDBC.
- Cree un origen de datos que apunte a una base de datos.
Utilice el proveedor de JDBC que ha definido: Recursos > JDBC > Proveedores de JDBC >proveedor_JDBC > Orígenes de datos > Nuevo. El origen de datos debe ser no JTA, por ejemplo, no XA. Tenga en cuenta el nombre JNDI del origen de datos.
Apunte a una base de datos existente.
Apunte a la base de datos z/OS DB2 que contiene la tabla DB2 para la persistencia de sesión.
Configuración de ejemplo para la persistencia de sesiones:
Name Sesiones Nombre JNDI jdbc/sesiones Persistencia gestiona por contenedor Seleccionado Alias de autenticación gestionada por componentes CÉLULA/jaasalias Alias de autenticación gestionado por contenedor CÉLULA/jaasalias - Verifique que la base de datos correcta aparece listada en Recursos >Proveedores de JDBC > proveedor_JDBC > Orígenes de datos >
nombre_origen_datos. Si es necesario, póngase en contacto con el
administrador de la base de datos para verificar el nombre de base de datos correcto.
Por ejemplo:
Nombre de la base de datos LOC1 (especifique el sistema) Cree una tabla DB2 en la base de datos z/OS DB2 que se utilizará para la persistencia de sesión.
Configure la tabla DB2 para la persistencia de sesiones.
- Vaya al nivel adecuado de Gestión de sesiones.
- En Propiedades adicionales, pulse Valores de entorno distribuido.
- Seleccione y pulse Base de datos.
- Especifique el nombre JNDI del origen de datos de un paso anterior. El ID de usuario y la contraseña de la base de datos distinguen entre mayúsculas y minúsculas.
- Especifique el ID de usuario y la contraseña de base de datos que se utiliza para acceder a la base de datos y para la creación de tablas. Cuando haya creado el origen de datos, es posible que haya especificado un alias de autenticación gestionado de contenedor o un alias de autenticación gestionado de componente; sin embargo, el gestor de sesiones no utiliza estos dos valores para la persistencia de sesión. El gestor de sesiones utiliza el ID de usuario y la contraseña que se especifican en este paso para la persistencia de sesión.
- Opcional:
Adjunte el nombre de esquema en el campo del ID de usuario de la sesión, si desea tener más de una instancia de la tabla de sesión.
El gestor de sesiones utiliza el nombre de esquema para cualificar el nombre de tabla de sesión para todas las operaciones de la base de datos. Si sólo se especifica el ID de usuario sin el nombre de esquema, el nombre de esquema es NULL de forma predeterminada y, por lo tanto, se crea un nombre de tabla con NULL como nombre de esquema, por ejemplo. Puede crear varias tablas de sesión con diferentes nombres de esquema, distintos a NULL, y acceder a ellas por separado modificando el nombre de usuario que contiene el nombre de esquema correcto.
Vuelva a escribir la contraseña de confirmación.
Configure un espacio de tabla y tamaños de página para bases de datos de sesiones DB2.
- Cambie al esquema de varias filas.
- Pulse Aceptar.
- Si desea cambiar los parámetros de ajuste, pulse Parámetros de ajuste personalizados en Propiedades adicionales.
- Pulse Aplicar.
- Pulse Guardar.
Subtopics
Cambio a un esquema de varias filas
La configuración del esquema de varias filas soporta el almacenamiento de una cantidad ilimitada de datos que sólo se enlazan por las capacidades de la base de datos en una aplicación. La aplicación puede leer campos individuales en lugar de todo el registro, que puede ayudarle a mejorar el rendimiento evitando la serialización innecesaria de objetos Java. Configure el recurso de gestión de sesiones para almacenar cada atributo de un objeto de sesión en su propia fila de la base de datos mediante la configuración del esquema de varias filas.Configuración de espacio de tablas y tamaños de página para bases de datos de sesión DB2
Si utiliza DB2 para la persistencia de sesiones, puede aumentar el tamaño de las páginas para optimizar el rendimiento de la grabación de grandes cantidades de datos en la base de datos. Se admiten los tamaños de página de 8 K, 16 K y 32 K.Creación de tablas DB2 para persistencia de sesiones
Los datos de sesión se recopilan y almacenan en una tabla de DB2. Si utiliza DB2 para la persistencia de sesiones, debe crear y definir una tabla DB2 que se asocie al servidor de aplicaciones.Configuración de una tabla para la persistencia de sesiones
Para configurar una tabla para recopilar datos de sesión, debe añadir el nombre de la tabla a las propiedades de configuración del contenedor web.Creación de una tabla para la persistencia de sesiones
Puede utilizar una tabla de base de datos para recopilar y almacenar datos de sesión. Si utiliza una tabla de base de datos para la persistencia de sesiones, debe crear y definir una tabla de base de datos que se asocie al servidor de aplicaciones.Valores de base de datos
Utilice esta página para especificar los valores del soporte de sesión de base de datos.


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tprs_cnfp
File name: tprs_cnfp.html