[z/OS]

Corrección de errores de asignación de almacenamiento provocados por el controlador DB2 Universal JDBC en z/OS

Cuando se utiliza el controlador DB2 Universal JDBC de tipo 2 en z/OS, el motor de mensajería no se iniciará. Se trata de un problema conocido y se puede solucionar ajustando el controlador JDBC.

Acerca de esta tarea

En el espacio de direcciones del CRA (Complemento de la región de control), quizá vea este texto: "Storage Allocation Error" (Error de asignación de memoria), por ejemplo, en
BBOO0220E: [SB6NLA1:SB6NLA1.server1-SB6NLA1] CWSIP0002E: Se ha producido un error de
comensajería interno en m.ibm.ws.sib.processor.impl.MessageProcessor, 1:1469:1.365,
com.ibm.ws.sib.msgstore.MessageStoreRuntimeException: com.ibm.ws.sib.msgstore.
PersistenceException: CWSIS1501E: El origen de datos ha producido una excepción
imprevista: com.ibm.db2.jcc.t2zos.y: [IBM/DB2][T2zos/2.5.48]T2zosPreparedStatement.
readPrepareDescribeOutput_:processDescribeOutput:1563:Error de asignación de almacenamiento
en com.ibm.ws.sib.msgstore.cache.links.AbstractItemLink.readDataFromPersistence
(AbstractItemLink.java:2487) en com.ibm.ws.sib.msgstore.cache.links.AbstractItemLink._
restoreItem(AbstractItemLink.java:639) 

Procedimiento

  1. Puede evitar este error si realiza uno de los pasos siguientes:
    1. Establezca la propiedad del cliente del controlador JDBC fullyMaterializeLobData en false. Puede hacerlo en la consola administrativa: Recursos > Proveedores de JDBC > Proveedor de JDBC -> Orígenes de datos -> Origen de datos > Propiedades personalizadas > fullyMaterializeLobData.
    2. Utilice el proveedor Universal JDBC del controlador de tipo 4.
  2. Reinicie el servidor de aplicaciones.

Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjm0299_
File name: tjm0299_.html