XML Extender

8 8 8

Descomposición de documentos más grandes de 1 MB

8

No es necesario descartar y volver a crear el procedimiento almacenado 8dxxShredXML para descomponer documentos de más de 1 MB. Para 8descomponer documentos de más de 1 MB, invoque el procedimiento almacenado 8dxxShredXML100MB, que puede fragmentar documentos de un máximo de 100 8MB. Aunque dxxShredXML100MB puede manejar documentos grandes, puede 8que deba aumentar otros recursos para que el procedimiento almacenado se 8complete satisfactoriamente. Para invocar el procedimiento almacenado mediante 8el programa de ejemplo dxxshrd, utilice el nuevo distintivo "-large". Por 8ejemplo:

8
dxxshrd -large mydb xxx.xml
8

Si la versión de 8DB2 8Universal Database es anterior a la Versión 8 FixPak 6, debe ejecutar 8dxxMigv para migrar XML Extender al nivel actual para ejecutar el 8nuevo procedimiento almacenado.

7 7 7

Configuración de las UDF XML de MQ con XML Extender

7

Debe configurar y habilitar funciones definidas por el usuario (UDF) XML de 7MQ para poderlas utilizar.

7
7Requisitos previos 7

Instale las UDF siguiendo el procedimiento del tema "Instalación de 7funciones de DB2 WebSphere MQ", que 7puede encontrar en el Centro de información o en el manual 7IBM DB2 Information 7Integrator Application Developer's Guide.

7
7Procedimiento 7

Para configurar y habilitar las UDF XML de MQ con XML Extender:

7
    7
  1. Abra una ventana de indicador de mandatos de 7DB2.
  2. 7
  3. Conecte con la base de datos que utilizará las UDF XML de MQ entrando el 7siguiente mandato: 7
    db2 connect to <basedatos>
  4. 7
  5. Cambie al directorio bnd dentro de la vía de acceso en la que ha 7instalado DB2 Universal Database, como por ejemplo: 7
      7
    • SQLLIB/bnd (Linux y UNIX)
    • 7
    • C:\Archivos de programa\IBM\SQLLIB\bnd (Windows)
  6. 7
  7. Vincule la base de datos a XML Extender mediante el siguiente mandato: 7
    db2 bind @dbxxbind.lst
  8. 7
  9. Vincule la base de datos para que XML Extender utilice las UDF XML de MQ 7mediante el siguiente mandato: 7
    db2 bind mqxml.bnd
  10. 7
  11. Vincule la base de datos a la CLI mediante el siguiente mandato: 7
    db2 bind @db2cli.lst
7 7 7

Variable de entorno de XML Extender DB2DXX_MIN_TMPFILE_SIZE

7

DB2 XML Extender puede colocar documentos grandes en archivos temporales 7para evitar que se utilice una gran cantidad de memoria durante su proceso. En los 7sistemas con una elevada cantidad de memoria física, puede evitar que los 7documentos se muevan a archivos temporales, lo que reduce el número de 7actividades de Entrada/Salida. La variable de entorno DB2DXX_MIN_TMPFILE_SIZE 7indica a XML Extender que utilice almacenamientos intermedios de memoria, en 7lugar de archivos temporales, para procesar los documentos de tamaño inferior 7al valor especificado. La variable sólo tiene aplicación en el servidor. Si diversos nodos físicos participan en un entorno particionado, , 7la variable puede establecerse de manera distinta en cada nodo, a fin de 7reflejar exactamente la cantidad de memoria instalada en cada sistema. 7Si no se establece la variable de entorno, los documentos que superen los 128 7KB se colocarán automáticamente en archivos temporales durante el proceso. Los documentos de menos de 7128 KB se procesarán en memoria.

7 7 7

Redefinición del UDT DB2XML.XMLVarchar

7

Puede redefinir el tipo definido por el usuario (UDT) DB2XML.XMLVarchar hasta un máximo de 32 7KB. Para cambiar el tamaño de un UDT XMLVarchar, cree el UDT antes de habilitar la 7base de datos para XML Extender.

7

Para más información, consulte el manual 7DB2 XML Extender Administración y programación.

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