Tabla de contenidos
1.0 Acerca de este release
2.0 Visión general del soporte a productos
3.0 Avisos y marcas registradas
1.0 Acerca de este release
IBM(R) Rational(R) Data Architect Versión 7.0 contiene mejoras y arreglos con respecto a la versión 6.1.
Volver a la tabla de contenidos.
1.1 Novedades del release
IBM Rational Data Architect Versión 7.0 presenta nuevas funciones para estos componentes:
Conectividad de base de datos
Nuevos orígenes de datos
Estos orígenes de datos son novedades de este release:
- DB2 Versión 9 para Linux, UNIX y Windows
- DB2 Universal Database para iSeries Versión 5 Release 4
- Derby Versión 10.1
- Informix Dynamic Server Versión 10.1
- Microsoft SQL Server Enterprise 2005
- Sybase Adaptive Server Enterprise Versión 15
- MySQL Versiones 4.0 y 4.1
- JDBC genérico
Soporte para autenticación de Windows/clientes
Hay un nuevo recuadro de selección Utilizar autenticación de cliente en la página Parámetros de conexión del asistente de nuevas conexiones de bases de datos, que le permitirá utiliza la autenticación de Windows o de clientes cuando se conecte a una base de datos DB2 UDB para Linux, UNIX y Windows.
Importación/exportación de modelos de datos
Hay dos métodos nuevos para importar y exportar modelos de datos:
- Importar y exportar modelos de datos lógicos y físicos utilizando los asistentes Exportar modelo de datos e Importar modelo de datos
- Importar y exportar modelos de datos físicos y de glosario utilizando los asistentes Exportar modelo al servidor de metadatos e Importar modelo desde el servidor de metadatos
Asistentes Exportar modelo de datos e Importar modelo de datos
Utilizando los nuevos asistentes Exportar modelo de datos e Importar modelo de datos, podrá importar y exportar modelos de datos físicos y lógicos desde Rational Data Architect a herramientas soportadas. Esta función también estaba disponible en Rational Data Architect Versión 6.0.0.1. Se da soporte a los siguientes formatos de modelo de datos:
- CA ERwin, versión 3.x (formato ERX)
- CA All Fusion ERwin Data Modeler, Versión 4.x (formato ER1)
- CA All Fusion ERwin Data Modeler, Versión 4.x (formato XML)
- IBM(R) Rational(R) Data Architect (modelos de datos físicos y modelos de datos lógicos)
- IBM Rational Rose(R), Versión 4.0 (formato MDL)
- IBM Rational Rose Data Modeler (formato MDL)
- Sybase PowerDesigner (modelos de datos físicos y modelos de datos conceptuales)
- Sybase PowerDesigner DataArchitect (modelos de datos físicos y modelos de datos conceptuales)
Para habilitar otros puentes de importación/exportación, siga estos pasos:
- Abra el archivo siguiente para editarlo: <directorio_instalación_RDA>\rda_prod\eclipse\plugins\com.ibm.datatools.metadata.wizards.miti.win32_1.0.0\MetaIntegration\conf\MIRModelBridges.xml
- Configure el atributo "enabled" correspondiente al puente que desea habilitar en "true".
Los puentes habilitados aparecerán en los asistentes Importar modelo de datos y Exportar modelo de datos.
Para obtener más información sobre los puentes que se pueden habilitar, vaya al sitio web http://www.metaintegration.net/Products/MIMB/SupportedTools.html.
Hay documentación sobre esta nueva función instalada en el Information Center con este fixpack. Para ver la documentación, pulse Ayuda > Contenido de la ayuda para abrir el Information Center, pulse Creación de modelos de datos y, por último, Importación y exportación de modelos de datos. Para obtener información adicional, vaya al sitio web http://www.metaintegration.net/
Asistentes Exportar modelo al servidor de metadatos e Importar modelo del servidor de metadatos
Utilizando los asistentes Exportar Modelo al servidor de metadatos e Importar modelo del servidor de metadatos, puede transferir metadatos entre Rational Data Architect versión 7 y el repositorio de IBM WebSphere Metadata Server. Puede transferir de un lado a otros los metadatos del modelo de glosario, de Rational Data Architect a Metadata Server. También puede exportar los metadatos de modelos de datos físicos de Rational Data Architect a Metadata Server. Para utilizar esta función, debe tener Microsoft XML Core Services (MSXML) 4.0 Service Pack 2 instalado en el mismo sistema, y uno de los siguientes productos: IBM WebSphere Information Services Director; IBM WebSphere Information Analyzer o IBM WebSphere DataStage and QualityStage Designer.
Diagramas de datos
Estas son las nuevas funciones de los diagramas de datos:
- Vista preliminar
- Seleccione Zoom en la paleta del diagrama
- Mandato Duplicate
- Soporte para los atributos de la función de arrastrar y soltar entre tablas y entidades
- Utilice las propiedades de aspecto para alterar temporalmente y controlar el aspecto predeterminado del diagrama
- Nuevos campos en la vista Propiedades: Documentación y Anotación
- Nueva carpeta Diagramas de datos en proyectos de diseño de datos
Modelado de datos de almacenamiento, lógicos y físicos
Estas son las nuevas funciones del modelado de datos de almacenamiento, lógicos y físicos:
- Soporte URL: (Añadir objeto de datos >URL). Con esta función, puede documentar la información de modelos y llegar a ella mediante el URL asociado al modelo.
- Soporte de clave primaria implícito: Puede marcar un objeto de clave primaria de un modelo como Impuesto. Si la clave primaria no está marcada como Impuesta, es implícita o no impuesta. En la ingeniería inversa, puede especificar si inferir o no las claves primarias implícitas de índices exclusivos.
- Puede añadir una clave externa a un modelo de datos utilizando el menú contextual Añadir objeto de datos en el Explorador de proyectos de datos. Hasta ahora, esto no era posible.
- Soporte a la partición de intervalos de DB2 para Linux, UNIX y Windows Versión 9: Hay varias propiedades nuevas en la vista Propiedades de las tablas de DB2 para Linux, UNIX y Windows versión 9, que se pueden utilizar para crear grupos de partición.
- Soporte de DB2 UDB para Linux, UNIX y Windows para ORGANIZAR POR DIMENSIONES: Hay un nuevo separador Dimensiones en la vista Propiedades de las tablas de DB2 UDB para Linux, UNIX y Windows que permite especificar las columnas como columnas de dimensiones.
- Hay un nuevo soporte para el tipo de datos XML en los modelos de datos lógicos.
- Asistente Aplicar espacio de tablas: Utilice este asistente para aplicar con facilidad un espacio de tabla a varias tablas al mismo tiempo, o para crear nuevos espacios de tablas para varias tablas en función de un espacio de tabla existente en el modelo.
- Página Preferencias de la migración de claves y opciones: Utilice la página Migración de claves en la ventana Preferencias para especificar cómo desea gestionar el nombramiento de conflictos durante la migración de claves. También hay una nueva ventana de solicitud que se abre cada vez que se produce un conflicto de nombramiento, si no se han configurado las preferencias. Utilice la nueva ventana para especificar cómo gestionar los conflictos de nombramiento en un caso concreto.
Modelado del glosario
Estas son las funciones nuevas del modelado de glosarios:
- Nueva organización del modelo de glosario: En el release anterior, los modelos de glosario estaban organizados en un formato plano. En este release, los modelos de glosario se pueden organizar en una jerarquía. Se da soporte a nuevos elementos del modelo de glosario, como categorías, términos, palabras de referencia, palabras de contenido y estados.
- Nuevo editor del modelo de glosario: El editor del modelo de glosario se ha mejorado para poder modificar los nuevos elementos jerárquicos en el modelo de glosario.
También puede modificar un modelo de glosario plano en el editor.
- Ayuda de contenido del estándar de denominación: La ayuda de contenido está ahora disponible para buscar en los modelos de glosario asociados al proyecto y así ayudarle a crear con facilidad nombres estándar y compatibles. La ayuda de contenido está disponible en la vista Propiedades y en los diagramas de datos.
Transformación del modelo de datos
Hay nuevo soporte para transformar los modelos UML en modelos de datos lógicos, o para transformar modelos de datos lógicos en modelos UML. Para utilizar estas transformaciones, cree y ejecute una configuración de transformación de UML a LDM o de LDM a UML.
También se proporciona un perfil de modelo de datos lógicos que se puede aplicar a los modelos UML. Este perfil contiene varios estereotipos para poder marcar los modelos UML y controla cómo transforma la transformación de UML a LDM cada elemento de modelo en objetos de modelos de datos lógicos. Esta función le permite integrarse con los modelos UML creados en Rational Software Modeler.
Informes sobre modelos
Ahora, puede generar informes en PDF para los modelos de correlación y los modelos de glosario.
Todavía no se da soporte a los informes web de estos tipos de modelo. Es preferible utilizar Adobe Acrobat Reader para visualizar el archivo PDF publicado, ya que así funcionarán los enlaces de hipertexto. En Linux, el visor de PDF también funcionará, pero GGV no da soporte a los enlaces de hipertexto del archivo PDF.
Soporte XML
Hay soporte nuevo para XML en DB2 Versión 9 para Linux, UNIX y Windows:
- Soporte para el tipo de datos XML
- Soporte para esquemas XML
- Validación de documentos XML
- Editor Correlación de XSD anotados
Soporte de procedimiento almacenado para el tipo de datos XML
- Puede crear procedimiento almacenados que contengan parámetros de tipos de datos XML o devuelvan tipos de datos XML.
- Puede ejecutar procedimientos almacenados que contengan tipos de datos XML como parámetros de entrada o salida.
Soporte para XML de la vista Salida de datos
- Puede ver columnas de tipo de datos XML en la página Resultados.
- Para cualquier columna que contenga documentos XML, puede ver el contenido en forma de árbol o de texto de documento.
Soporte para XML del constructor SQL
- El tipo de datos XML se visualiza en cualquier lugar donde se visualicen otros tipos de datos.
- Puede seleccionar funciones XML en el constructor de expresiones.
- Puede ejecutar sentencias SQL que contengan variables de lenguaje principal, donde la columna asociada con la variable de lenguaje principal es un tipo de datos XML.
- Puede insertar o actualizar valores de columnas si el valor de columna es un tipo de datos XML.
Soporte al esquema XML
- Desde el Explorador de bases de datos, puede cargar los esquemas XML y los documentos de esquemas XML existentes desde el repositorio de esquemas XML a la base de datos, y ver sus propiedades, como el espacio de nombre de destino o la ubicación de esquemas.
- Puede registrar un nuevo esquema XML con sus documentos de esquema XML correspondientes desde el sistema de archivos.
- Puede soltar los esquemas XML y los documentos de esquemas XML del repositorio de esquemas XML de la base de datos.
- Puede ver y editar el origen de los documentos de esquemas XML que configuran un esquema XML.
Validación de documentos XML desde el editor de datos de la tabla
- Puede editar y actualizar una columna de tipo de datos XML.
- Puede realizar una validación del valor XML para el documento XML en la columna contra un esquema XML registrado.
Soporte de modelado de datos lógicos para el tipo de datos XML
- Puede especificar el tipo de datos XML para los atributos del modelo de datos lógicos.
Editor Correlación de XSD anotados
- Puede utilizar el editor Correlación de XSD anotados para crear documentos de esquemas XML anotados (XSD) para descomposiciones de documentos de instancias. Si utiliza el editor de correlación, puede crear de forma gráfica correlaciones del tipo XSD a relacional y generar, a continuación, las anotaciones correspondientes en los archivos XSD fuente. A continuación, puede utilizar el entorno de trabajo para registrar los archivos XSD anotados en un servidor DB2. El editor de correlación simplifica la creación de estas anotaciones, lo que puede ser una tarea propensa a errores si se realiza manualmente.
Estas son las nuevas funciones del editor de correlaciones de integración de información:
- Puede especificar modelos de datos lógicos como origen o destino del modelo de correlación.
- Esta función se ha diseñado con fines informativos, y no se da soporte a la generación de scripts para las correlaciones de modelos de datos lógicos.
- Puede marcar las líneas de correlación.
- Hay un nuevo separador Documentación en la vista Propiedades para las líneas de correlación, que se puede utilizar para anotar o documentar la línea de correlación.
- Puede ocultar los elementos de esquemas que no le interesen en las vistas Grupos de correlaciones y Detalles del grupo de correlaciones. Hasta ahora, esta función sólo estaba disponible en la vista Correlaciones.
- Las tablas están organizadas en el editor de correlaciones igual que en el Explorador de proyectos de datos. Esta función le permite examinar con facilidad las tablas del editor de correlaciones.
- Hay consejos disponibles para correlacionar líneas de manera que pueda ver con facilidad los puntos finales de la línea de correlación. Pase el cursor sobre una línea de correlación para ver la información de punto final.
Puede establecer las preferencias para la generación de scripts DDL en la página Plantilla de código de la ventana Preferencias. Utilice la página Plantilla de código para añadir sentencias SQL al principio o al final de los scripts DDL generados por el entorno de trabajo.
Al configurar la sintaxis de la sentencia en la ventana Preferencias, estas sentencias se pueden añadir automáticamente a los scripts DDL generados, por lo que no tiene que modificar es script DDL manualmente para añadir estas sentencias.
Puede ejecutar un procedimiento almacenado SQL orientado a DB2 UDB para Linux, UNIX y Windows Versión 8.2 o superior, para así capturar los datos de ajuste. Al capturar datos de ajuste para los procedimientos SQL, los datos recopilados aparecen junto al código fuente de cada procedimiento. Los desarrolladores de aplicaciones o los administradores de bases de datos pueden utilizar estos datos para ajustar con eficacia las sentencias o algoritmos que utilizan muchos recursos.
En este release, se han solucionado estos problemas conocidos:
- Comparación y sincronización
Después de una sincronización, puede suceder que en la Vista estructural no se renueven correctamente los cambios realizados sobre las acciones.
Si compara un objeto del Explorador de bases de datos con otro objeto y, a continuación, sincroniza la información, el DDL generado no siempre es preciso.
- Analizar impacto
En algunos casos, al realizar un análisis de impacto el producto podría cerrarse. Esto sucede si se intenta desplazar o minimizar el diálogo de progreso o la barra de progreso cuando se está realizando el análisis de impacto. Para evitarlo, no mueva ni minimice el diálogo de progreso, ni la barra de progreso, durante el análisis de impacto, y asegúrese de guardar todo el trabajo antes de realizar un análisis de impacto.
Volver a la
tabla de contenidos.
1.3 Problemas, limitaciones y soluciones conocidos
Esta información trata los problemas, limitaciones y soluciones conocidos actualmente. El sitio web de soporte de Rational Data Architect contiene también notas técnicas y novedades de servicio que describen los cambios realizados sobre la documentación y las limitaciones y soluciones conocidas descubiertas tras la creación de este documento. La dirección del sitio web de soporte de Rational es: www.ibm.com/software/data/integration/rda/support/
- MySQL
Soporte limitado para MySQL 4.1: Estas propiedades no se visualizan correctamente en la vista Propiedades: índice exclusivo, columnas de incremento automático, valor predeterminado de columnas para NULL y binario. Además, no se da soporte a las funciones y procedimientos en C.
- Conexión con orígenes de datos ODBC en Linux o Windows
-
Debido a un problema de JDK en los releases anteriores, es posible que no se pueda conectar a los orígenes de datos ODBC utilizando RDA en Linux o Windows, a menos que tenga DB2 Universal Database para Linux, UNIX y Windows versión 8.2 fixpack 11 o posterior.
- Comparación y sincronización
-
- Diagramas de datos
-
- La acción Suprimir del modelo de un objeto de atajo de diagrama no suprime el objeto de diagrama del modelo. Para solucionar este problema, `puede suprimir el objeto de diagrama del modelo utilizando la acción Suprimir del Explorador de proyectos de datos.
- Hay algunas limitaciones al guardar diagramas grandes en un archivo de imagen.
En ocasiones, al guardar grandes diagramas en un archivo de imagen (pulse con el botón derecho del ratón sobre un área vacía del diagrama y seleccione Archivo > Guardar como archivo de imagen) no se crea el archivo de imagen. Las entradas se crean en el archivo de registro si está habilitado el registro cronológico, pero no hay mensaje de error. Para solucionar este problema, puede dividir el diagrama grande en diagramas más pequeños.
- En sistemas operativos Linux, las funciones de impresión de diagramas no funcionan.
- No se puede acceder al nuevo icono Zoom de la paleta del diagrama de datos utilizando el teclado. Para utilizar esta función con el teclado, seleccione la acción de menú Zoom en la barra de herramientas del diagrama de datos.
- Particiones de índices
-
Sólo para las bases de datos zSeries Versión 8 en modalidad compatible: No se da soporte a la opción de partición (Utilizar partición) en las particiones de índices. Para las definiciones de índices, siempre se utiliza la opción Grupo de almacenamiento.
- Ingeniería inversa de un archivo DDL
-
Sólo para DB2 Universal Database para Linux, UNIX, Windows y zSeries: De manera predeterminada, el analizador asume que el terminador es el punto y coma (";"). Si el archivo utiliza un carácter terminador distinto, debe incluir la sentencia siguiente en la primera línea del archivo DDL:
-- <ScriptOptions statementTerminator="@" />
Donde "@"
es el carácter terminador que utiliza el archivo DDL.
- Generación DDL
-
- Al ejecutar Generar DDL para un esquema con apodos, es posible que vea un mensaje en la vista Salida de datos parecido a este: La tabla xxx ya tiene una clave primaria. Puede omitir el mensaje de la vista Salida de datos.
- Las sentencias DDL para procedimientos almacenados cuyo nombre requiera un delimitador en la sentencia DDL (por ejemplo,
CREATE PROCEDURE "a.b"
) no se generan correctamente. No se generan las comillas delimitadoras. En la sentencia de ejemplo, DDL se genera como CREATE PROCEDURE a.b
. Para solucionar este problema, modifique la sentencia DDL generada para incluir los caracteres delimitadores.
- Analizador DDL para DB2 UDB para z/OS
-
Las siguientes sentencias DDL tienen limitaciones:
Sentencia |
Limitaciones |
ALTER TABLE |
No se da soporte a estas alteraciones:
- ADD PARTITION
- ADD/DROP RESTRICT ON DROP
- DROP MATERIAliZED QUERY
|
SET CURRENT SQliD |
Sólo se da soporte a: SET CURRENT SQliD = string-constant |
SET SCHEMA |
Sólo se da soporte a: SET SCHEMA = schema-name, SET SCHEMA = string-constant |
- Analizador DDL para Oracle
-
- No se da soporte a la cláusula REPLACE.
- No se da soporte a TIMESTAMP como tipo de datos cuando se revierte la ingeniería de un archivo DDL.
- Descubrimiento de servidores
-
En un sistema operativo Linux, los servidores remotos no definidos no aparecen con los orígenes de datos ODBC, a menos que cree un derivador ODBC con el nombre de derivador ODBC fuera del producto Rational Data Architect, como DB2 Universal Database Control Center, o una línea de mandatos. Debe nombrar al derivador ODBC para que el descubrimiento sea correcto. El derivador de un sistema operativo Linux se define con una opción de derivador MODulE, como en el ejemplo siguiente:
CREATE WRAPPER odbc liBRARY 'libdb2rcodbc.so' OPTIONS (MODulE '/usr/lib/odbc.so')
En este ejemplo, MODulE '/usr/lib/odbc.so' es la vía de acceso completa a la biblioteca que contiene el gestor de controladores ODBC.
- Función de descubrimiento y editor de correlaciones
-
- La referencia a archivos de modelos de datos (DBM, LDM o XSD) en un archivo MSL no se actualiza automáticamente al copiar, mover o importar los archivos de modelos de datos.
El editor de correlaciones no cargará el archivo MSL correctamente si la referencia a los archivos de modelos de datos no es válida. Actualice manualmente la referencia del archivo MSL abriéndolo con un editor de texto (pulse con el botón derecho del ratón sobre el archivo MSL y seleccione Abrir con > Editor de texto). Cambie el atributo XML "location" de los elementos <msl:inputs> y <msl:outputs> por la vía de acceso correcta del archivo de modelo de datos que empieza con el nombre del proyecto (por ejemplo,
/myProject/SourceDB.dbm
).
- Cuando se cambia el enfoque de una línea de correlación a un nodo de árbol en el editor de correlación, la página de propiedades se vaciará inmediatamente después del cambio. Para solucionar este problema, vuelva a seleccionar el nodo de árbol para ver sus propiedades.
- En el editor de correlaciones de los modelos de datos lógicos, el descubrimiento de relaciones encuentra correlaciones entre los nombres de paquete si el paquete contiene entidades que no contienen ningún atributo. Si acepta esta coincidencia, no habrá ninguna línea de correlación visible en el editor de correlaciones. Sin embargo, un informe creado desde esta correlación mostrará una coincidencia de descubrimiento aceptada entre los paquetes. Para solucionar este problema, no acepte correlaciones entre nombres de paquetes.
- Es posible que, en algunos casos, el asistente Configuración avanzada no reconozca la instalación de Wordnet. Si fuese así, asegúrese de que se establece la variable de sistema WNHOME para Wordnet. La variable se debe establecer en el directorio raíz donde está instalado Wordnet, por ejemplo,
C:\Archivos de programa\WordNet\2.1
.
- Si ejecuta el descubrimiento con algoritmos de muestra de datos en una base de datos DB2 versión 9 para Linux, UNIX y Windows y el descubrimiento devuelve un error, ejecute el siguiente mandato obligatorio desde una línea de mandatos de DB2 en la base de datos:
C:\SQLliB\bnd>db2 bind db2schema.bnd
- Si añade un marcador a una línea de correlación, este estará indicado con un icono en la línea de correlación de la vista de esquema y editor, y el marcador se añadirá también a la vista Marcador. Sin embargo, el lector de pantalla no se da cuenta de que hay un marcador en una línea de correlación del editor de correlaciones. Para solucionar este problema, puede utilizar el lector de pantalla para leer los marcadores de la vista Marcador.
- Cuando inicie la función Descubrir relaciones, tenga en cuenta que los alias se tratan como tablas. Debe decidir si incluirlos en el conjunto de esquemas de origen o en el esquema de destino al definir el ámbito de la función de descubrimiento.
- En el caso de algoritmos que incluyen el muestreo de datos, sólo se recogen muestras de las bases de datos de Oracle y DB2. Para guardar los datos de muestra en la memoria caché, debe especificar una base de datos de memoria caché. Sólo se da soporte a DB2 UDB para Linux, UNIX y Windows como base de datos de la memoria caché.
- En sistemas operativos Linux, no se da soporte a la opción de tesauro del algoritmo de nombre semántico que utiliza Wordnet y Sureword. Se da soporte a la opción de tesauro utilizando un modelo de glosario.
- No se toman muestras de los tipos definidos por usuarios (UDT) cuando se descubren relaciones.
- En las preferencias del Editor de correlaciones, al configurar las preferencias para descubrir relaciones, la página Algoritmos contiene una selección sobre cómo solicitar varios algoritmos. Puede especificar Composición por secuencia o Composición por peso. Si selecciona Composición por peso, asignará un valor de peso para cada algoritmo. Actualmente, la opción sólo se aplica a algoritmos que devuelven un único valor.
- La generación de consultas SQL/XML omite el valor real de la "x" en un atributo XSD
maxOccurs="x"
' si x
es un número mayor o igual que 1. La consulta generada creará elementos XML para todas las filas de una columna de origen. No limitará la cantidad de filas seleccionadas al número definido en maxOccurs
. Esto se debe a la incapacidad de las consultas SQL/XML compatibles con SQL2003 de expresar este requisito. En el caso de los elementos definidos con el atributo maxOccurs="0"
, el editor de correlaciones prohíbe la correlación. Por lo tanto, los elementos definidos como maxOccurs="0"
no aparecerán en el resultado.
- Cuando se presentan UDT en el destino, es posible que los scripts generados no se analicen, debido al valor nulo de los UDT.
- En los dos siguientes casos de ejemplo, no todos los artefactos se generan en el script DDL, y el script no se puede desplegar sin ser modificado:
- Está creado una correlación entre la tabla de origen T1 en A.dbm y la tabla de destino T2 en B.dbm, y ni A ni B están federadas con un servidor Information Integrator.
En este caso,la única plataforma de despliegue disponible será A.dbm y sólo se generará un script de inserción. No se genera ningún objeto de tabla T2 para A.dbm, aunque es necesario para que se ejecute el script. Si desea ejecutar el script, debe crear la tabla.
- Está creando una correlación desde la tabla de origen T1 en A.dbm y la tabla de destino T2 en B.dbm, y tanto A.dbm como B.dbm están federadas con un servidor Information Integrator.
En este caso, el servidor Information Integrator está disponible como opción de despliegue. Sin embargo, si selecciona el servidor Information Integrator, sólo se generan los apodo de T1 y el script de inserción. Debe generar los apodos para T2 desde B.dbm en el servidor Information Integrator para que el script se ejecute correctamente.
- Soporte de federación
-
- Puede generar scripts DDL para el servidor federado del Explorador de bases de datos. Después de generar un script, puede desplegarlo en servidores iguales en DB2 Universal Database para Linux, UNIX y Windows, DB2 Universal Database para iSeries, Oracle, SQL Server, Teradata, servicios web, XML y Sybase.
Para desplegar los scripts DDL en cualquier otro origen de datos, debe desplegarlos utilizando la línea de mandatos DB2 (ejecutarlos como scripts de DB2). Al realizar el despliegue, puede obtener un mensaje en el que se indique que el derivador ya existe. Si ve este error, desconecte la conexión de base de datos y vuélvase a conectar.
- Después de crear un servidor federado en el Explorador de bases de datos, el servidor que se acaba de crear no aparecerá automáticamente en la carpeta Servidor definido. Debe renovar la carpeta para ver el servidor nuevo.
- Limitaciones de caracteres en el nombre de objeto
-
No cree un objeto con comillas en su nombre. Si un nombre de objeto está delimitado por comillas, no funciona. Actualmente, no se admiten nombres similares a los de estos ejemplos:
"""PROCEDIMIENTO"""
"""TABLA"""
"""ESQUEMA"""."""PROCEDIMIENTO"""
- El editor de correlaciones no da soporte al carácter de barra inclinada ("/") en los nombres de objetos. No se da soporte a este ejemplo en el editor de correlaciones:
DBM/NAME
- ClearCase
-
- RequisitePro
-
- Todos los menús asociados con la integración de RequisitePro aparecen sólo en inglés.
- Modelado del glosario
-
- No puede acceder al icono de ayuda de contenido de denominación en la vista Propiedades con el teclado. Para solucionar este problema, pulse Ventana > Preferencias > Datos > Estándar de denominación para ver los patrones de denominación estándar.
- Loa lectores de pantalla no pueden leer la ventana de ayuda de contenido en la vista Propiedades. Para solucionar este problema, puede abrir el modelo del glosario asociado al proyecto actual en el editor del modelo de glosario, para leer las entradas.
- Herramientas SQL
-
- Actualmente, el editor SQL no da soporte a las variables de lenguaje principal durante la acción Ejecutar SQL. Para solucionar este problema, puede ejecutar el SQL desde el constructor SQL, si se trata de una sentencia DML.
- Si modifica una sentencia en el área de origen SQL del constructor SQL y guarda la sentencia mientras no es válida, no se guarda el texto actual. En su lugar, se guarda el texto que estaba en el área de origen SQL antes de que se hiciesen modificaciones en el área de origen SQL. Si intenta ejecutar la sentencia no válida desde el constructor SQL, se ejecutará en su lugar la última sentencia válida.
- En el constructor SQL, el producto no crea líneas en las tablas gráficas para condiciones especificadas en la cláusula WHERE y que representan una unión.
- No se da soporte a la sintaxis SQL completa. Por ejemplo, no se da soporte a las funciones Tipos definidos por los usuarios (UDT) y Tabla.
- XML
-
- Para utilizar los tipos de datos XML y trabajar con esquemas XML, debe conectarse a una base de datos UTF-8.
- La cantidad de datos que devuelve la base de datos como documentos XML es ilimitada. En función de la cantidad de datos devueltos, el rendimiento puede verse afectado.
- Si define una tabla que contiene datos XML, pero no incluye una clave primaria, no se podrá actualizar la columna XML en el editor de tablas. Debe añadir una clave primaria o un índice exclusivo a la tabla que contiene los datos XML.
- Al trabajar con varios elementos raíz en el editor Correlación de XSD anotados se pueden producir errores al guardar el archivo XSD anotado. Para solucionar este problema, cree un conjunto independiente de archivos de documentos de esquema XML para cada elemento raíz.
- Desarrollo de rutinas
-
- No se da soporte a los tipos definidos por usuarios (UDT) como parámetros de rutinas.
- Al desplegar un procedimiento almacenado o una función definida por el usuario utilizando la función de despliegue Ant, es posible que aparezca el mensaje siguiente si no tiene el archivo tools.jar ubicado en la variable CLASSPATH:
No se puede encontrar tools.jar. Se esperaba encontrarlo en F:\jre\1.4.2\lib\tools.jar
. Omita este mensaje. tools.jar forma parte de Java Runtime Environment (JRE), no de la función de despliegue Ant.
- Para desplegar los procedimientos almacenados de Java destinados a DB2 UDB para iSeries desde el sistema de archivos utilizando el despliegue Ant, debe asegurarse de tener el archivo jt400.jar en la variable CLASSPATH del sistema.
- Si crea un procedimiento almacenado de Java y cambia el nombre del método, pulsar con el botón derecho del ratón en el editor y pulsar Guardar no funcionará. Para guardar el procedimiento almacenado actualizado, pulse Archivo > Guardar.
- Si trata de desplegar un procedimiento almacenado exportado utilizando las instrucciones de DeployInstructions.txt, puede que reciba un mensaje de error como este:
...[createsp] No se puede establecer una conexión con la base de datos de destino. [createsp]
com.ibm.db2.jcc.DB2Driver...
Para solucionar este problema, asegúrese de que db2jcc.jar y los archivos de licencia adecuados están en la variable CLASSPATH del sistema.
- Antes de suprimir un proyecto de desarrollo de datos, cierre las rutinas abiertas y los editores SQL que pertenezcan al proyecto. Si no cierra las rutinas abiertas y los editores SQL, el proyecto y su contenido se suprimirán, pero verá los mensajes de error.
- Es posible que vea un error como
no se puede cargar la clase
al desplegar o ejecutar los procedimientos almacenados de Java. Esto puede pasar si se produce una no coincidencia en la versión JDK entre RAD v7 y el servidor DB2, si el servidor DB2 se encuentra en un JDK de nivel bajo. Para evitar este error, debe especificar la opción "-source 1.4" en el campo Opciones de compilación del asistente Desplegar rutinas al desplegar los procedimientos almacenados de Java en los servidores que utilizan un nivel 1.4 de JDK. (Por ejemplo, un servidor de DB2 Universal Database para Linux, UNIX y Windows V8.2). Por lo general, utilice la opción de compilación adecuada "-source JDK level" para coincidir con el nivel de JDK del servidor de bases de datos.
- Si arrastra y suelta un procedimiento almacenado o una UDF entre servidores distintos (por ejemplo, desde un servidor de DB2 UDB para Linux, UNIX y Windows a un servidor de DB2 UDB para z/OS), obtendrá un aviso durante la operación de arrastrar y soltar acerca de algunas incompatibilidades entre los dos servidores. Si sigue con la operación e intenta abrir el procedimiento almacenado o la UDF, es posible que reciba un error.
- Al ejecutar un Perfil SQL en un servidor de DB2 UDB para Linux, UNIX y Windows V8.2, es posible que se produzca una excepción de puntero nulo si el servidor no tiene el procedimiento almacenado requerido previamente (SYSIBM.SQLCAMESSAGECCSID) por el controlador JCC para recuperar el texto del mensaje de error. Para solucionar este problema, puede crear una conexión con el servidor sin el valor retrieveMessagesFromServerOnGetMessage=true.
- Durante la supervisión de la ejecución de procedimientos SQL, se generan sucesos de perfilado para las sentencias DML, como INSERT, SELECT, DELETE y UPDATE, que se emiten en el procedimiento. Sin embargo, los sucesos no se generan de un modo determinado para las sentencias de procedimiento de las asignaciones variables y las estructuras de control, como WHILE o IF. Por lo tanto, no se capturarán los datos de ajuste de estas sentencias de procedimiento.
- Depurador del procedimiento almacenado
-
- Si está conectado a un servidor DB2 de UNIX, se pueden producir excepciones de tiempo de espera excedido al añadir puntos de interrupción o al ejecutarse en modalidad de depuración.
- El depurador no se ejecuta en un procedimiento almacenado cuyo nombre contiene caracteres ingleses y chinos.
- Sólo se da soporte a las ventanas de variables en los procedimientos almacenados dinámicos de Java. No se les da soporte en los procedimientos almacenados de SQL y SQLJ.
- El depurador no se detiene en un punto de interrupción si no está colocado en la primera señal de una sentencia ejecutable, como SET. Además, no se detiene en DECLARE CONTINUE, CLOSE CURSOR o ROLLBACK.
- Si está depurando un procedimiento almacenado de Java y selecciona una acción Terminar, es posible que la sesión de despliegue tarde varios minutos en terminar. Es posible que las nuevas sesiones de depuración que se inicien ahora tengan un comportamiento errático.
- Si está depurando un procedimiento almacenado de Java que llama a un segundo procedimiento almacenado de Java, no podrá desplegar el segundo procedimiento almacenado. No puede acceder al procedimiento almacenado anidado y se omitirán todos los puntos de interrupción que haya establecido en el procedimiento almacenado anidado. Esta restricción se aplica a DB2 UDB para Linux, UNIX y Windows.
- Si recibe un error como
Se ha excedido el tiempo de espera mientras se esperaba el paquete
al depurar un procedimiento almacenado de Java, trate de aumentar el valor de tiempo de espera de Java. Para aumentarlo, 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 Depurar, aumente el valor Tiempo de espera excedido del depurador (ms) del apartado Tiempo de espera excedido en la comunicación. Se recomienda que, como mínimo, se doble el valor predeterminado.
- Cuando depure un procedimiento almacenado de Java, si utiliza la acción Cambiar valor para modificar una variable que tiene un valor de cadena vacío, no se habilitará el botón Aceptar del diálogo de edición. Para habilitar el botón, seleccione el botón de selección Especificar una evaluación, defina el valor con una serie que no esté vacía (por ejemplo, 'a') y, a continuación, seleccione el botón de selección Especificar texto literal. A continuación, el botón Aceptar pasará a estar disponible.
- Si no ve las variables locales al depurar un procedimiento almacenado de Java, es posible que el procedimiento almacenado se haya depurado sin la opción del compilador -g. Asegúrese de especificar la opción del compilador -g al desplegar los procedimientos almacenados de Java.
- Si recibe un mensaje 'trama de pila no válida' en la vista Variables, vaya a la vista Depurar y pulse el objeto de hebra situado sobre la trama de pila y, a continuación, pulse la trama de pila. Así, se renovará la vista Variables y el error dejará de aparecer.
- Cuando depure un procedimiento almacenado SQLJ que se esté ejecutando en DB2 UDB para iSeries V5 R4, la línea actual que se esté ejecutando no se corresponderá con la línea de origen SQLJ indicada que aparece en la vista Depurar, a menos que haya aplicado un arreglo temporal del programa de iSeries que actualice la correlación de líneas para que se corresponda con el origen SQLJ, en lugar del origen de Java.
- No se reconocen las preferencias del depurador para el tiempo de espera del gestor de la sesión. Estas preferencias se configuran de este modo: Pulse Ventana > Preferencias, amplíe el nodo Ejecutar/Depurar y pulse Depurador del procedimiento almacenado de DB2. Modifique el campo Tiempo de espera del gestor de sesión en minutos.
- El depurador no puede procesar un procedimiento almacenado que tenga muchas variables en DB2 para Linux, UNIX y Windows. El número máximo de variables es 200.
- Movimiento del cursor en una sesión de depuración: En ocasiones, cuando hay más de una declaración de variable en un procedimiento, debe pulsar Acceder u Omitir más de una vez para pasar a la línea siguiente.
Por ejemplo, debe pulsar dos veces en esta línea: DECLARE v_dept, v_actdept
CHAR(3);y tres veces en esta línea: DECLARE v_bonus, v_deptbonus, v_newbonus
DECIMAL(9,2). Debe pulsar tantas veces como declaraciones de variable existan.
- Si inicia una sesión de depuración para un procedimiento almacenado de Java, añade puntos de interrupción y los inhabilita, estos seguirán habilitados. Para solucionar este problema, cuando inicie una nueva sesión de depuración, debe eliminar todos los puntos de interrupción antes de añadir los nuevos.
- En algunos casos, al trabajar con varios proyectos de desarrollo de datos, es posible que, al intentar depurar un procedimiento almacenado, reciba este error: "No se ha podido encontrar el procedimiento almacenado PROCNAME. Es posible que el procedimiento se haya suprimido del espacio de trabajo" u "Origen no encontrado".
- Si está depurando un procedimiento almacenado de SQL justo después de terminar una sesión de depuración de un procedimiento almacenado de Java, es posible que el depurador muestre el mensaje "La función definida por el usuario... ha sido interrumpida por el usuario". Para solucionar este problema, trate de volver a depurar el procedimiento almacenado SQL.
- Editor de datos de la tabla
-
- Si define una tabla con una única columna de tipo de datos XML, o cualquier tabla con filas no exclusivas, y utiliza el editor de tablas para suprimir una fila, se suprimirán todas las filas que coincidan con la fila seleccionada. Para solucionar este problema, no utilice el editor de datos de tablas para suprimir una fila de una tabla con filas duplicadas.
- En el editor de datos de la tabla, si realiza una validación XML en una tabla XML que no tenga una clave primaria, la validación XML sólo funcionará la primera vez, cuando inserte el valor XML. Además, la actualización de una columna XML existente con validación XML fallará. Para solucionar este problema, cree una clave primaria para las tablas que contengan columnas XML.
Volver a la
tabla de contenidos.
En este apartado se describen los orígenes de datos y los objetos de datos a los que da soporte Rational Data Architect.
- DB2 Universal Database para Linux, UNIX y Windows, Enterprise Edition y Workgroup Edition
- Versión 8.1
- Versión 8.2
- Versión 9.1
- DB2 Universal Database para iSeries
- Versión 5 Release 2
- Versión 5 Release 3
- Versión 5 Release 4
- DB2 Universal Database para z/OS
- Derby
- Versión 10.0
- Versión 10.1
- Informix Dynamic Server
- Versión 9.2
- Versión 9.3
- Versión 9.4
- Versión 10.0
- Microsoft SQL Server Enterprise
- MySQL
- Oracle 8i
- Oracle 8i Enterprise Edition
- Oracle Enterprise Edition 9i
- Oracle 10g
- Sybase Adaptive Server Enterprise
- Versión 12.0
- Versión 12.5
- Versión 15
Volver a la
tabla de contenidos.
2.2 Soporte para ClearCase
Rational Data Architect da soporte al adaptador de IBM Rational ClearCase Remote Client e IBM Rational ClearCase LT, que ofrece servicios para que los equipos de desarrollo trabajen con recursos en un repositorio compartido.
Para obtener información sobre cómo instalar ClearCase LT, consulte la nota técnica titulada "Adquisición de ClearCase LT como parte de la Software Development Platform". Para encontrar esta nota técnica, vaya a http://www.ibm.com y especifique 1188585
en el recuadro Buscar. Para obtener información sobre cómo instalar ClearCase Remote Client Adapter, instale Rational Data Architect, seleccione Ayuda->Contenido de la ayuda en la barra de herramientas, y busque el tema denominado Soporte para compartir proyectos de datos en Rational Data Architect.
Volver a la
tabla de contenidos.
Estas dos tablas describen los objetos a los que da soporte Rational Data Architect. "Sí" indica que hay soporte disponible. "No" indica que alguna de las funciones, o todas, no están disponibles. "N/D en este origen de datos" indica que el origen de datos no da soporte al objeto.
Tabla 1. Creación de modelosObjeto |
Universal Database |
zSeries |
iSeries |
Derby |
Oracle |
SQL Server |
Sybase |
Informix |
Tabla |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Clave de partición de tabla |
Sí |
Sí |
No |
No |
No |
No |
No |
No |
Vista |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Alias |
Sí |
Sí |
Sí |
No |
No |
No |
No |
No |
Tabla de consulta materializada |
Sí |
Sí |
No |
No |
Sí |
No |
No |
No |
Apodo |
Sí |
N/D para este origen de datos |
N/D para este origen de datos |
N/D para este origen de datos |
N/D para este origen de datos |
N/D para este origen de datos |
N/D para este origen de datos |
N/D para este origen de datos |
Tipo definido por el usuario - distinto |
Sí |
Sí |
Sí |
No |
No |
No |
No |
No |
Tipo definido por el usuario - estructurado |
Sí |
No |
No |
No |
Sí |
No |
No |
No |
Secuencia |
Sí |
Sí |
No |
No |
Sí |
No |
No |
No |
Procedimiento |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Función definida por el usuario |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Método |
No |
No |
No |
No |
No |
No |
No |
No |
RoutineResultTable |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Parámetro RoutineResultTable |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Servidor remoto |
Sí |
N/D para este origen de datos |
N/D para este origen de datos |
N/D para este origen de datos |
N/D para este origen de datos |
N/D para este origen de datos |
N/D para este origen de datos |
N/D para este origen de datos |
Almacenamiento |
Sí |
Sí |
No |
No |
Sí |
No |
No |
No |
Partición de intervalos |
Sí |
No |
No |
No |
No |
No |
No |
No |
Tabla 2. Creación de modelos utilizando la ingeniería inversaObjeto |
Universal Database |
zSeries |
iSeries |
Derby |
Oracle |
SQL Server |
Sybase |
Informix |
Esquema |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Tabla |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Vista |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Alias |
Sí |
Sí |
Sí |
No |
Sí |
No |
No |
No |
Tabla de consulta materializada |
Sí |
Sí |
No |
No |
Sí |
No |
No |
No |
Apodo |
Sí |
N/D para este origen de datos** |
N/D para este origen de datos** |
N/D para este origen de datos** |
N/D para este origen de datos** |
N/D para este origen de datos** |
N/D para este origen de datos** |
N/D para este origen de datos** |
Tipo definido por el usuario - distinto |
Sí |
Sí |
Sí |
No |
No |
No |
Sí |
Sí |
Tipo definido por el usuario - estructurado |
Sí |
No |
No |
No |
Sí |
No |
No |
No |
Secuencia |
Sí |
Sí |
Sí |
No |
Sí |
No |
No |
Sí |
Procedimiento |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Función definida por el usuario |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Método |
No |
No |
No |
No |
No |
No |
No |
No |
RoutineResultTable |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
No |
Sí |
Parámetro RoutineResultTable |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
No |
Restricción de dependencias |
Sí |
Sí |
Sí |
No |
No |
No |
No |
Sí |
Desencadenante de dependencias |
Sí |
No |
Sí |
No |
Sí |
Sí |
Sí |
No |
Rutina de dependencias |
Sí |
Sí |
Sí |
No |
Sí |
Sí |
Sí |
No |
Vista de dependencias |
Sí |
Sí |
Sí |
No |
Sí |
Sí |
Sí |
Sí |
Tabla de consulta materializada de dependencias |
Sí |
Sí |
No |
No |
Sí |
No |
No |
No |
Secuencia de dependencias |
No |
Sí |
No |
No |
Sí |
No |
No |
No |
Grupo de partición de almacenamiento |
Sí |
N/D para este origen de datos |
N/D para este origen de datos |
N/D para este origen de datos |
N/D para este origen de datos |
N/D para este origen de datos |
N/D para este origen de datos |
N/D para este origen de datos |
Grupo de almacenamiento |
N/D para este origen de datos |
Sí |
N/D para este origen de datos |
N/D para este origen de datos |
N/D para este origen de datos |
N/D para este origen de datos |
N/D para este origen de datos |
N/D para este origen de datos |
Partición de almacenamiento |
Sí |
Sí |
N/D para este origen de datos |
N/D para este origen de datos |
N/D para este origen de datos |
N/D para este origen de datos |
N/D para este origen de datos |
N/D para este origen de datos |
Espacio de tabla de almacenamiento |
Sí |
Sí |
No |
N/D para este origen de datos |
Sí |
No |
No |
No |
Volumen/contenedor del espacio de tabla de almacenamiento |
Sí |
Sí |
No |
N/D para este origen de datos |
Sí |
No |
No |
No |
Relación del espacio de tabla de almacenamiento con la tabla |
Sí |
Sí |
No |
N/D para este origen de datos |
Sí |
No |
No |
No |
Relación del espacio de tabla de almacenamiento con la tabla de consulta materializada |
Sí |
Sí |
No |
N/D para este origen de datos |
Sí (vista materializada) |
No |
No |
No |
Agrupación de almacenamiento intermedio |
Sí |
Sí |
N/D para este origen de datos |
N/D para este origen de datos |
N/D para este origen de datos |
N/D para este origen de datos |
N/D para este origen de datos |
N/D para este origen de datos |
Clave de partición de almacenamiento |
Sí |
Sí |
No |
N/D para este origen de datos |
Sí |
No |
No |
No |
Renovar |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Filtro |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
Sí |
** Puede utilizar WebSphere Information Integrator para revertir la ingeniería de los metadatos desde todos los orígenes de datos relacionales a los que da soporte WebSphere Information Integrator.
3.0 Avisos y marcas registradas
Esta información se ha desarrollado para productos y servicios ofrecidos en EE.UU. Es posible que IBM no ofrezca en otros países los productos, servicios o características que se describen en este documento. Póngase en contacto con el representante local de IBM para obtener información sobre los productos y servicios disponibles actualmente en su área. Las referencias a programas, productos o servicios de IBM no pretenden establecer ni implicar que sólo puedan utilizarse dichos productos, programas o servicios de IBM. En su lugar, se puede utilizar cualquier producto, programa o servicio funcionalmente equivalente que no infrinja ninguno de los derechos de propiedad intelectual de IBM.
Sin embargo, es responsabilidad del cliente evaluar y verificar el funcionamiento de cualquier producto, programa o servicio que no sea de IBM.
IBM puede tener patentes o solicitudes de patentes pendientes que cubran el tema principal descrito en este documento.
La posesión de este documento no confiere ninguna licencia sobre dichas patentes.
Puede enviar consultas sobre licencias, por escrito, a: IBM Director of Licensing
IBM Corporation 500 Columbus Avenue Thornwood, NY 10594 EE.UU.
El párrafo siguiente no se aplica al Reino Unido ni a ningún otro país donde estas disposiciones sean incompatibles con la legislación vigente:
INTERNATIONAL BUSINESS MACHINES CORPORATION PROPORCIONA ESTA PUBLICACIÓN "TAL CUAL" SIN NINGÚN TIPO DE GARANTÍA, EXPLÍCITAS NI IMPLÍCITAS, INCLUYENDO PERO NO LIMITÁNDOSE A ELLAS, LAS GARANTÍAS IMPLÍCITAS DE NO VULNERACIÓN, COMERCIALIZACIÓN O IDONEIDAD PARA UN FIN CONCRETO. Algunos países no permiten la renuncia a garantías explícitas o implícitas en determinadas transacciones, por lo que puede que esta declaración no sea aplicable en su caso.
Esta información puede incluir imprecisiones técnicas o errores tipográficos.
Periódicamente se efectúan cambios en la información aquí contenida; estos cambios se incorporarán en nuevas ediciones de la publicación. IBM puede realizar en cualquier momento mejoras o cambios en los productos o programas descritos en esta publicación sin previo aviso.
Cualquier referencia que aparezca en esta publicación a sitios web que no sean de IBM se proporciona únicamente para su comodidad y no se considera en ningún modo una aprobación de dichos sitios web. Los materiales de dichos sitios web no forman parte de los materiales para este producto de IBM y el uso de dichos sitios web corre a cuenta y riesgo del usuario.
Los titulares de licencias de este programa que deseen obtener información sobre el mismo con el fin de permitir: (i) el intercambio de información entre programas creados independientemente y otros programas (incluido éste) y (ii) la utilización mutua de la información que se ha intercambiado, deben ponerse en contacto con:
IBM Corporation
J46A/G4
555 Bailey Avenue
San José, CA 95141-1003
EE.UU.
Dicha información puede estar disponible, sujeta a los términos y condiciones correspondientes, incluyendo, en algunos casos, el pago de unos derechos.
El programa bajo licencia descrito en esta información y todo el material bajo licencia disponible para el mismo los proporciona IBM bajo los términos de las Condiciones Generales de International Business Machines S.A., el Acuerdo Internacional de Programas Bajo Licencia de IBM o cualquier acuerdo equivalente entre IBM y el Cliente.
La información relacionada con productos que no son de IBM se ha obtenido de los proveedores de dichos productos, de sus anuncios publicados o de otras fuentes de disponibilidad pública. IBM no ha comprobado estos productos y no puede confirmar la precisión de su rendimiento, compatibilidad ni contemplar ninguna otra reclamación relacionada con los productos que no son de IBM.
Las preguntas relacionadas con las funciones de los productos que no son de IBM deberán dirigirse a los proveedores de estos productos.
Todas las declaraciones relativas a la dirección o a la intención futura de IBM están sujetas a cambios o anulación sin previo aviso y representan únicamente metas y objetivos.
Esta información contiene ejemplos de datos e informes utilizados en operaciones comerciales diarias. Para ilustrarlas de la forma más completa posible, los ejemplos pueden incluir nombres de personas, empresas, marcas y productos. Todos estos nombres son ficticios y cualquier parecido con los nombres y direcciones utilizados por una empresa real es mera coincidencia.
3.2 Marcas registradas y marcas de servicio
IBM,
Cloudscape, Rational, DB2 Universal Database y zSeries son marcas registradas de IBM Corporation en Estados Unidos o en otros países.
Java y todas las marcas registradas basadas en Java son marcas registradas de Sun Microsystems, Inc. en Estados Unidos o en otros países.
Linux es una marca registrada de Linus Torvalds en Estados Unidos o en otros países.
Microsoft, Windows NT, Windows 2000 y Windows XP son marcas registradas de Microsoft Corporation en Estados Unidos o en otros países.
Otros nombres de compañías, productos y servicios pueden ser marcas registradas o de servicio de terceros.
Derechos restringidos para los usuarios del Gobierno de EE.UU. -- Uso, duplicación o divulgación restringida por el contrato de planificación de GSA ADP con IBM Corp.