Notas de release de herramientas de datos

© Copyright International Business Machines Corporation 2006. Reservados todos los derechos. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM® Corp.

Notas de release

1.0 Limitaciones
   1.1 Las herramientas de SQL no están disponibles para rutinas en un proyecto de diseño de datos
2.0 Problemas conocidos y soluciones
   2.1 Validación de tablas XML en el Editor de datos de tabla
   2.2 Editor de correlaciones XSD anotado
   2.3 XML
   2.4 Herramientas SQL
   2.5 Desarrollo de rutinas
   2.6 Perfilado de procedimientos SQL
   2.7 Depurador de procedimientos almacenados
   2.8 Funcionalidad de núcleo de datos
   2.9 Una sola columna de tipo de datos XML en el Editor de datos de tabla

1.0 Limitaciones

1.1 Las herramientas de SQL no están disponibles para rutinas en un proyecto de diseño de datos

Hay dos tipos de proyectos de datos nuevos en el entorno de trabajo:

Los proyectos de diseño de datos se utilizan para crear y almacenar modelos de datos, por ejemplo modelos de datos físicos y modelos de datos lógicos. Los proyectos de desarrollo de datos se utilizan para crear y almacenar objetos de desarrollo de aplicaciones, como por ejemplo procedimientos almacenados y funciones definidas por el usuario (conocidas también como rutinas.) Las rutinas también pueden verse desde un proyecto de diseño de datos como parte de un modelo de datos físico. Sin embargo, el soporte de desarrollo para las rutinas de un proyecto de diseño de datos es muy limitado y no hay ningún soporte de herramientas de SQL para rutinas en un proyecto de diseño de datos. Si está desarrollando rutinas, es recomendable que utilice el proyecto de desarrollo de datos designado que proporciona un soporte más completo que incluye asistentes, editores de rutinas, soporte de depuración y la integración de las herramientas de SQL.

2.0 Problemas conocidos y soluciones

2.1 Validación de tablas XML en el Editor de datos de tabla

En el editor de datos de tablas, si realiza una validación XML sobre una tabla XML que no tiene una clave primaria, la validación XML solo funcionará la primera vez cuando inserte el valor XML. Además, la actualización de una columna XML existente con la validación XML no podrá llevarse a cabo.

Solución: cree una clave primaria para las tablas que contienen columnas XML.

2.2 Editor de correlaciones XSD anotado

Cuando se trabaja con varios elementos raíz en este editor pueden producirse errores al guardar el archivo XSD anotado.

Solución: cree un conjunto aparte de archivos de documento de Esquema XML para cada elemento raíz.

2.3 XML

  • Para utilizar los tipos de datos XML y trabajar con esquemas XML, debe conectar con una base de datos UTF-8.
  • La cantidad de datos devuelta de la base de datos para los documentos XML es ilimitada. Dependiendo de la cantidad de datos que devuelva, el rendimiento puede verse afectado.
  • 2.4 Herramientas SQL

    Solución:  puede ejecutar el SQL desde el constructor SQL, si es que se trata de una sentencia DML.

    2.5 Desarrollo de rutinas

    Solución: asegúrese de que db2jcc.jar y los archivos de licencia adecuados estén en la vía de acceso de clases del sistema.

    Solución: debe especificar la opción "-source 1.4" en el campo Opciones de compilación del asistente Desplegar rutinas cuando esté  desplegando procedimientos almacenados Java contra servidores que utilicen un nivel de JDK 1.4. (por ejemplo, un servidor DB2 Universal Database para Linux®, UNIX® y Windows® V8.2.) En general, utilice la opción de compilación adecuada "-source nivel de JDK" para que coincida con el nivel de JDK del servidor de base de datos.

    Solución: tools.jar no es necesario para ejecutar el script Ant y por ahora puede pasar por alto este mensaje.

    Solución: guarde el procedimiento almacenado pulsando Archivo->Guardar, pulsando Control+S o pulsando el icono Guardar.

    2.6 Perfilado de procedimientos SQL

    Solución: puede crear una conexión al servidor sin el valor retrieveMessagesFromServerOnGetMessage=true.

    2.7 Depurador de procedimientos almacenados

    Solución: para aumentar el valor del tiempo de espera de Java, pulse Ventana > Preferencias en la barra de menús del entorno de trabajo. Expanda el nodo Java y pulse Depurar. En la página de preferencias de depuración, aumente el valor de Tiempo de espera del depurador (ms) en la sección Tiempo de espera de comunicación. Es recomendable doblar el valor predeterminado como mínimo.

     Solución: para habilitar el botón, marque el botón de selección Entrar una evaluación, establezca el valor en una serie no vacía (por ejemplo, 'a') y marque el botón de selección Entrar texto literal. El botón Aceptar quedará entonces disponible.

    Solución: asegúrese de especificar la opción del compilador -g cuando despliegue procedimientos almacenados Java.

     Solución: al iniciar una sesión de depuración nueva, primero debe eliminar todos los puntos de interrupción antiguos y después añadir puntos de interrupción nuevos.

     Solución: el gestor de sesiones debe ejecutarse en el sistema cliente que tiene instalado el producto del desarrollador. Para iniciar el gestor de sesiones, ejecute el archivo db2dbgm.bat en el directorio bien de la instalación del producto.

    2.8 Funcionalidad de núcleo de datos

    Solución: cuando esto suceda, puede seleccionar el contenedor que contiene el objeto contenedor e intentar volver a renovarlo. Por ejemplo, si la renovación de una tabla falla, intente renovar el esquema que contiene la tabla. Si los reintentos siguen fallando, deberá desconectar la base de datos y volver a conectarla.

    2.9 Una sola columna de tipo de datos XML en el Editor de datos de tabla

    Si define una tabla con una sola columna de tipo de datos XML o cualquier tabla con filas no exclusivas y después utiliza el editor de tablas para suprimir una fila, se suprimen todas las filas que coincidan con la fila seleccionada.

    Solución: no utilice el editor de datos de tabla para suprimir una fila en una tabla con filas duplicadas.