Notas del release


6.5 Cómo evitar problemas al trabajar con LOB remotos

Al trabajar con columnas de LOB remoto, puede que encuentre un problema de escasez de memoria. Por ejemplo, suponga que ejecuta una consulta que selecciona datos LONG en una columna Oracle e inserta los datos en una tabla DB2 como un CLOB. Si no ha aumentado el tamaño de pila de aplicación de base de datos, recibirá un error de SQL que indica "no hay suficiente memoria". Para resolver este error:

  1. Desconecte todas las aplicaciones de la instancia de DB2.
  2. Actualice el tamaño de pila de aplicación utilizando este mandato:
    db2 udpate db cfg for nombrebd using APPLHEAPSZ 1024 
    
    donde nombrebd es el nombre de la base de datos federada y 1024 es el tamaño de pila recomendado.
  3. Vuelva a inicializar la base de datos.

Para evitar que se produzca este problema, aumente el tamaño de pila de aplicación de base de datos. Para que este cambio entre en vigor, vuelva a inicializar la base de datos. Por ejemplo:

  1. Actualice el tamaño de pila de aplicación utilizando este mandato:
    db2 udpate db cfg for nombrebd using APPLHEAPSZ 1024 
    

    donde nombrebd es el nombre de la base de datos federada y 1024 es el tamaño de pila recomendado.

  2. Desconecte todas las aplicaciones de la instancia de DB2.
  3. Vuelva a inicializar la base de datos.


[ Principio de página | Página anterior | Página siguiente | Contenido | Índice ]