DB2 Versión 9 Para Linux, UNIX...
Transcript of DB2 Versión 9 Para Linux, UNIX...
DB2®
Notas de release
DB2 Versión 9
Para Linux, UNIX y Windows
���
DB2®
Notas de release
DB2 Versión 9
Para Linux, UNIX y Windows
���
Antes de utilizar esta información y el producto al que da soporte, asegúrese de leer la información general incluida en el
apartado Avisos.
Información sobre la edición
Esta publicación es la traducción del original inglés DB2 Version 9 for Linux, UNIX, and Windows Release Notes.
Este documento contiene información sobre productos patentados de IBM. Se proporciona según un acuerdo de
licencia y está protegido por la ley de la propiedad intelectual. La presente publicación no incluye garantías del
producto y las declaraciones que contiene no deben interpretarse como tales.
Puede realizar pedidos de publicaciones en línea o a través del representante de IBM de su localidad.
v Para realizar pedidos de publicaciones en línea, vaya a IBM Publications Center en www.ibm.com/shop/publications/order
v Para encontrar el representante de IBM correspondiente a su localidad, vaya a IBM Directory of Worldwide
Contacts en www.ibm.com/planetwide
Para realizar pedidos de publicaciones en marketing y ventas de DB2 de los EE.UU. o de Canadá, llame al número
1-800-IBM-4YOU (426-4968).
Cuando envía información a IBM, otorga a IBM un derecho no exclusivo para utilizar o distribuir dicha información
en la forma en que IBM considere adecuada, sin contraer por ello ninguna obligación con el remitente.
© Copyright International Business Machines Corporation 2002, 2006. Reservados todos los derechos.
Contenido
Acerca de las Notas de release . . . . . v
Parte 1. Problemas conocidos . . . . 1
Capítulo 1. A escala de producto . . . . 3
db2sampl - Mandato para crear base de datos de
ejemplo . . . . . . . . . . . . . . . . 3
Capítulo 2. Instalación . . . . . . . . 5
Todas las plataformas . . . . . . . . . . . 5
Coexistencia con las versiones beta de un
producto DB2 . . . . . . . . . . . . . 5
Instalación del Centro de información de DB2 . . 5
Vías de acceso de directorio de instalación que
contienen caracteres de Idioma nacional . . . . 5
Plataformas Windows . . . . . . . . . . . 6
Área de ejecución de instalación de DB2
(Windows) . . . . . . . . . . . . . . 6
Coexistencia con DB2 UDB Versión 8 (Windows) . 6
Privilegios elevados (Windows 2000) . . . . . 7
Instalación del cliente DB2 por medio de un
usuario que no sea un administrador (Windows
Server 2003) . . . . . . . . . . . . . 7
Error de anotación cronológica de instalación
relacionado con API de SRSetRestorePoint
(Windows 2003) . . . . . . . . . . . . 7
Plataformas Linux y UNIX . . . . . . . . . . 8
Fonts asiáticos (Linux) . . . . . . . . . . 8
Longitud de la vía de acceso de instalación (AIX y
HP-UX) . . . . . . . . . . . . . . . 8
Otros temas de instalación . . . . . . . . . . 8
Desinstalación de DB2 Embedded Application
Server (EAS) . . . . . . . . . . . . . 8
Instalación de archivo de respuestas y db2_install
con conjuntos de códigos en japonés y chino
tradicional . . . . . . . . . . . . . . 9
Capítulo 3. Desarrollo de la aplicación 11
CLI . . . . . . . . . . . . . . . . . 11
Tipo de datos de decimal flotante en CLI . . . 11
.NET . . . . . . . . . . . . . . . . . 11
Clase DB2 .NET Data Provider DB2DecimalFloat 11
Java . . . . . . . . . . . . . . . . . 12
Resultado de DatabaseMetaData.getDriverName 12
Capítulo 4. Administración . . . . . . 13
SQL DDL . . . . . . . . . . . . . . . 13
DDL de grupo de partición de la base de datos 13
Mandato CREATE DATABASE ON vía_acceso
(Windows) . . . . . . . . . . . . . . 13
Soporte de idioma nacional . . . . . . . . . 14
Caracteres Indic en las herramientas de la GUI 14
Otros temas de administración . . . . . . . . 14
Función Ver almacenamiento del centro de
control . . . . . . . . . . . . . . . 14
Capítulo 5. Funciones y productos
complementarios . . . . . . . . . . 17
Query Patroller . . . . . . . . . . . . . 17
Función de planificación de Query Patroller . . 17
Capítulo 6. DB2 Connect . . . . . . . 19
Soporte de conexión fiable para CLI . . . . . . 19
Parte 2. Actualizaciones de la
documentación . . . . . . . . . . 21
Capítulo 7. A escala de producto . . . 23
Función interrumpida . . . . . . . . . . . 23
Actualizaciones de mensajes de error . . . . . . 23
Capítulo 8. Instalación . . . . . . . . 25
Migración . . . . . . . . . . . . . . . 25
Consideraciones sobre la migración de DB2
Connect . . . . . . . . . . . . . . 25
Capítulo 9. Desarrollo de la aplicación 27
CLI . . . . . . . . . . . . . . . . . 27
Instalación del controlador de IBM DB2 para
ODBC y CLI . . . . . . . . . . . . . 27
Java . . . . . . . . . . . . . . . . . 27
Interfaz de DB2Xml . . . . . . . . . . 27
Sondeo de conexión JDBC . . . . . . . . 27
Propiedad useTargetColumnEncoding . . . . 27
SQL . . . . . . . . . . . . . . . . . 28
Registro especial CURRENT TIMESTAMP . . . 28
Capítulo 10. Administración . . . . . . 29
Vistas y rutinas SQL administrativas . . . . . . 29
Vista administrativa ADMINTABINFO y función
de tabla ADMIN_GET_TAB_INFO . . . . . . 29
Recuperación de datos y alta disponibilidad . . . 29
Alta disponibilidad en un entorno con clústeres 29
Rendimiento . . . . . . . . . . . . . . 29
logfilsiz - Tamaño del parámetro de
configuración de archivos de anotación
cronológica . . . . . . . . . . . . . 29
Requisitos de memoria aumentados . . . . . 29
Apéndice A. Cómo ponerse en
contacto con IBM . . . . . . . . . . 31
Apéndice B. Avisos . . . . . . . . . 33
Marcas registradas . . . . . . . . . . . . 35
© Copyright IBM Corp. 2002, 2006 iii
iv Notas de release
Acerca de las Notas de release
Las notas de release contienen información sobre problemas conocidos y
actualizaciones de documentación para DB2 Versión 9 para Linux, UNIX y
Windows y para DB2 Connect Versión 9.
El capítulo sobre los problemas conocidos incluye información sobre:
v Limitaciones temporales, problemas y soluciones alternativas referentes a la
instalación del producto o al uso de características determinadas del producto
v Incompatibilidades entre la versión actual del producto de DB2 y las versiones
anteriores
v Incompatibilidades entre el producto DB2 y otros productos
El capítulo sobre las actualizaciones de la documentación incluye las adiciones o
correcciones más recientes en la documentación del producto.
Centro de información de DB2:
La fuente primaria de la documentación del producto DB2 es el Centro de
información de DB2. Puede encontrar esta información en línea en
http://publib.boulder.ibm.com/infocenter/db2help/index.jsp.
Alternativamente, puede instalar una copia local del Centro de información de
DB2, que se incluye con el producto como imagen instalable por separado. Si
instala una copia local, debería descargar la última actualización antes de utilizar la
copia local. La actualización del Centro de información le proporcionará una copia
completa de la documentación que también añade posibilidades que mejoran las
búsquedas para la información de mensajes de DB2. Para obtener más
instrucciones, consulte Actualización del Centro de información de DB2 instalado
en el sistema o en el servidor de intranet..
Temas del Centro de información de DB2 relacionados con la instalación y
resolución de problemas:
La lista que hay a continuación resalta los temas del Centro de información de DB2
que tienen un interés concreto para la instalación del producto y la resolución de
problemas.
v Los temas Novedades describen los cambios introducidos en esta versión.
Particularmente relevantes para la instalación del producto y la resolución de
problemas son los temas sobre el empaquetado del producto, la terminología y
las funciones interrumpidas, desaprobadas y cambiadas. Estos temas están
disponibles en la sección del Centro de información de DB2 titulada Novedades
Podrá acceder a esta sección expandiendo Visiones generales de producto y a
continuación Sistemas de bases de datos.
v Los temas de la sección de Instalación proporciona información sobre los
requisitos previos de la instalación. Sin embargo, para obtener información sobre
los requisitos previos más recientes, visite: http://www.ibm.com/software/data/db2/udb/sysreqs.html.
v Para obtener información sobre los requisitos previos más recientes para DB2
Connect, visite http://www.ibm.com/software/data/db2/db2connect/sysreqs.html .
© Copyright IBM Corp. 2002, 2006 v
v Los temas de la sección de Migración proporcionan información sobre la
migración a DB2 Versión 9.
Además, se dispone de ayuda para el soporte y resolución de problemas en el sitio
Web de Soporte DB2. Este sitio incluye notas técnicas e información de
mantenimiento de última hora que describe cambios hechos en la documentación y
en la información sobre las limitaciones conocidas descubiertas después de la
creación de las Notas de release. La dirección del sitio Web de Soporte DB2 es
http://www.ibm.com/software/data/db2/udb/support.html.
Convenio para visualizar vías de acceso de directorio en las Notas de release:
Los sistemas Windows utilizan barras inclinadas invertidas (\) para los delimitar
directorios en una vía de acceso de directorio. Los sistemas Linux y UNIX utilizan
barras inclinadas (/) como delimitadores. Las Notas de release utilizan estos
convenios cuando la información es específica de la plataforma. Sin embargo,
cuando la información es independiente de la plataforma, las Notas de release
utilizan el convenio de Windows, por lo que si está ejecutando en un sistema
Linux o UNIX, deberá entrar las vías de acceso de directorio de modo diferente al
mostrado.
vi Notas de release
Parte 1. Problemas conocidos
Esta sección incluye información sobre:
v Limitaciones temporales, problemas y soluciones alternativas referentes a la
instalación del producto o al uso de características determinadas del producto.
v Incompatibilidades entre la versión actual de DB2 y las versiones anteriores.
v Incompatibilidades entre DB2 y otros productos.
En algunos casos, la información indica que no está soportado un determinado
aspecto de una característica o que está realizando una determinada acción con
una función pudiera dar como consecuencia un problema. En estos casos, es
posible que fallen los intentos de utilizar esta función o bien es posible que los
resultados resulten inútiles o perjudiciales.
© Copyright IBM Corp. 2002, 2006 1
2 Notas de release
Capítulo 1. A escala de producto
db2sampl - Mandato para crear base de datos de ejemplo
Problema:
Es posible que el mandato db2sampl falle con un error SQL0443 si:
v La opción -dbpath se especifica con un nombre de vía de acceso superior a los
32 caracteres.
v La opción -schema no se ha especificado y el valor CURRENT SCHEMA tiene
un espacio.
v La opción -schema no se ha especificado y el ID de autorización del usuario
actual contiene un espacio (únicamente Windows).
v La opción -schema se especifica en los entornos configurados para uno de los
siguientes entornos locales: ruso, alemán, finlandés, francés o checo.
Solución:
Pruebe a efectuar una de las acciones siguientes:
v Emitir el mandato db2sampl con un valor de vía de acceso más corto (si se
hubiera especificado la opción -dbpath).
v Emitir el mandato db2sampl sin opciones.
v Establecer el entorno local en En_US y emitir el mandato db2sampl.
© Copyright IBM Corp. 2002, 2006 3
4 Notas de release
Capítulo 2. Instalación
Todas las plataformas
Coexistencia con las versiones beta de un producto DB2
Problema:
Las versiones beta y no beta de DB2 Versión 9 no pueden coexistir en un sistema.
Este problema se aplica tanto a los componentes de cliente como a los de servidor
del producto.
Solución:
Desinstale la versión beta de DB2 Versión 9 antes de instalar la versión no beta.
Instalación del Centro de información de DB2
Problema:
Al instalar el Centro de información de DB2, podrá seleccionar un número de
puerto y un nombre de servicio en vez de aceptar los valores por omisión. Si
selecciona un nombre de servicio que ya exista en el archivo de servicios del
sistema y cambia únicamente el número de puerto, es posible que reciba un error
que indique El nombre de servicio se está utilizando.
Solución:
Solución 1: Utilice los valores por omisión.
Solución 2: Utilice un nombre de servicio y un número de puerto que ya estén en
el archivo de servicios.
Solución 3: Añada un nombre de servicio y un número de puerto al archivo de
servicio utilizando los valores que aún no se estén utilizando.
Vías de acceso de directorio de instalación que contienen
caracteres de Idioma nacional
Problema:
No puede instalar un producto DB2 en una vía de acceso cuyo nombre contenga
caracteres de Idioma nacional.
Solución:
Instale el producto DB2 en una vía de acceso cuyo nombre no contenga caracteres
de Idioma nacional.
Detalles adicionales:
© Copyright IBM Corp. 2002, 2006 5
Los caracteres de Idioma nacional no se hallan en el conjunto de caracteres en
inglés (en_US).
Plataformas Windows
Área de ejecución de instalación de DB2 (Windows)
Problema:
El área de ejecución de instalación de DB2 no se visualiza en el caso de que no
establezca la variable del sistema de directorios
TEMP .
Solución:
Solución 1: Establezca la variable del sistema de directorios TEMP para la sesión
actual entrando el mandato siguiente en un indicador de mandatos:
set TEMP=nombre del directorio
Por ejemplo, set TEMP=c:\temp .
Solución 2: Establezca la variable del sistema de directorios TEMP como variable a
nivel de todo el sistema. Para hacer esto:
1. En el menú de Inicio de Windows, pulse en Panel de control.
2. Efectúe una doble pulsación en Sistema.
3. Pulse la pestaña Avanzadas.
4. Pulse en Variables de entorno.
5. Pulse en Nueva.
6. Especifique el nombre TEMP y su valor.
Coexistencia con DB2 UDB Versión 8 (Windows)
Problema:
La instalación de un producto DB2 Universal Database (UDB) Versión 8 no está
soportada si un producto DB2 Versión 9 ya está instalado en el sistema. Este
problema se aplica tanto a las instalaciones de cliente como a las de servidor.
Solución:
Para instalar una copia de DB2 UDB Versión 8 cuando ya esté instalado DB2
Versión 9:
1. Desinstale el producto DB2 Versión 9.
2. Instale el producto DB2 UDB Versión 8.
3. Vuelva a instalar el producto DB2 Versión 9.
Otros detalles:
El área de ejecución de instalación de DB2 de DB2 UDB Versión 8 no le impedirá
instalar la Versión 8 cuando ya esté instalada la Versión 9. Sin embargo, hacerlo no
le causará problema alguno.
6 Notas de release
Privilegios elevados (Windows 2000)
Problema:
No podrá utilizar las cuentas de usuario normales (no de Administrador) para
ejecutar los mandatos db2start y db2stop en Windows 2000.
Solución:
Solución 1: Utilice una cuenta de usuario con privilegios de Windows o una
cuenta de Administrador de Windows.
Solución 2: Instale una versión más reciente del sistema operativo Windows.
Instalación del cliente DB2 por medio de un usuario que no
sea un administrador (Windows Server 2003)
Problema:
En un sistema Windows Server 2003, no podrá instalar un cliente DB2 si no tiene
autorización de administrador.
Solución:
Antes de que un usuario no administrador pueda instalar un cliente, un usuario
administrador ha de cambiar una Política de grupo de sistema. Para hacerlo, un
usuario de administrador ha de habilitar la política ’Inhabilitar el instalador de
Windows’. Para acceder a este valor, entre gpedit.msc para iniciar el Editor de
objeto de políticas de grupo y después seleccione Configuración del sistema, después
Plantillas administrativas, después Componentes de Windows y, a continuación
Instalador de Windows. Establezca este valor en Nunca.
Error de anotación cronológica de instalación relacionado con
API de SRSetRestorePoint (Windows 2003)
Problema:
Es posible que vea un mensaje de error en la anotación cronológica de instalación
que hace referencia a la API de SRSetRestorePoint. El texto del mensaje dice en
parte: ...Llamando a la API de SRSetRestorePoint...La llamada a la API de
SRSetRestorePoint.
Solución:
Ignore este mensaje de error, que ha sido ocasionada por un error de Instalador de
Windows.
Capítulo 2. Instalación 7
Plataformas Linux y UNIX
Fonts asiáticos (Linux)
Problema:
Es posible que los caracteres asiáticos no se visualicen debidamente.
Solución:
Obtenga e instale los fonts necesarios. Para obtener más detalles, consulte el tema
de documentación de DB2 titulado Disponibilidad de fonts asiáticos (Linux).
Longitud de la vía de acceso de instalación (AIX y HP-UX)
Problema:
La longitud máxima del nombre de la vía de instalación es de aproximadamente
100 bytes en plataformas AIX y HP-UX PA-RISC.
Solución:
Ninguna
Otros detalles:
Para obtener más detalles sobre el problema, consulte la Nota técnica número
1239797 titulada Longitud máxima de la vía de acceso de instalación de DB2 9 en
plataformas UNIX y Linux .
Otros temas de instalación
Desinstalación de DB2 Embedded Application Server (EAS)
Problema:
El mandato para desinstalar el componente DB2 Embedded Application Server
(EAS) del producto DB2 no desinstala el componente completamente. La entrada
del registro y el directorio del sistema de archivos permanecerán.
Solución:
Se proporciona una solución para cada una de las plataformas.
Solución (Windows):
1. Inicie la sesión como usuario con privilegios administrativos de Windows.
2. Ejecute regedit para eliminar la clave DB2EAS ubicada en
HKEY_LOCAL_MACHINE —> SOFTWARE —> IBM —> DB2EAS.
3. Elimine el directorio del sistema Windows en el que se instaló DB2 Embedded
Application Server.
Solución (Linux y UNIX):
1. Inicie la sesión como usuario root.
8 Notas de release
2. Vaya al directorio db2_install_path/bin.
3. Ejecute ./db2greg -dump
Este mandato muestra el contenido de los registros. A continuación se muestra
la entrada para EAS:
S,DB2EAS,6.1.0.0,vía_instalación_AppServer,,,,,,,
donde vía_instalación_AppServer es la vía de acceso real en la que se ha
instalado EAS.
4. Ejecute db2greg -delservrec
service=DB2EAS,version=6.1.0.0,installpath=vía_instalación_AppServer
donde vía_instalación_AppServer es la vía de acceso en la que está instalado EAS
5. Elimine el directorio en el que está instalado EAS
Instalación de archivo de respuestas y db2_install con
conjuntos de códigos en japonés y chino tradicional
Problema:
Durante una instalación de producto DB2 no GUI, es posible ver textos dañados en
el caso de que se utilicen determinadas combinaciones de conjuntos de códigos y
entornos locales. Se sabe que las combinaciones siguientes muestran textos
dañados:
v Japonés (conjunto de códigos 932) en Windows
v ja_JP.utf8 en Linux
v ja_JP.IBM-eucJP en AIX
v zh_TW.utf8 en Linux
El mensaje que indica que no se ha especificado un servidor SMTP es un mensaje
que se sabe que muestra texto dañado.
Solución:
Ninguna
Detalles adicionales:
Los tipos de instalación afectados son db2_install y db2setup -r
<response file> en Linux y UNIX y
setup /u <response file> en Windows.
La versión no corrompida del mensaje del servidor SMTP dice lo siguiente: No se
ha especificado la notificación del servidor de SMTP. No se pueden enviar notificaciones a
los contactos de su lista de contactos a menos que se especifique esta información. Para
obtener más información, consulte la documentación de administración de DB2.
Capítulo 2. Instalación 9
10 Notas de release
Capítulo 3. Desarrollo de la aplicación
CLI
Tipo de datos de decimal flotante en CLI
Problema:
La utilización del tipo de datos de decimal flotante en aplicaciones CLI está sujeta
a las siguientes restricciones temporales:
v Las aplicaciones cliente CLI no dan soporte a la utilización de parámetros de
salida decimal64 y decimal128 en un procedimiento almacenado.
v Los caracteres no válidos se insertan detrás del final de la salida que se espera
en el caso de que se vinculen los valores de columna de CHAR FOR BIT DATA
con las variables de sistema principal C WCHAR.
v En el momento en que los valores de los parámetros superen la precisión
admitida se emitirán mensajes de error incoherentes.
Solución:
Ninguna
.NET
Clase DB2 .NET Data Provider DB2DecimalFloat
Problema:
La utilización de la clase DB2DecimalFloat en DB2 .NET Data Provider está sujeta
a las siguientes restricciones temporales:
v Una columna DECFLOAT de un objeto DB2ResultSet sólo puede actualizarse
con un valor del tipo DB2DecimalFloat.
v Las aplicaciones cliente .NET no dan soporte a la utilización de un parámetro de
salida DB2DecimalFloat en un procedimiento almacenado.
v El método SetDB2DecimalFloat de las clases DB2ResultSet y
DB2UpdateableRecord emite una excepción de difusión no válida. Utilizando
este método no podrá vincular los valores de parámetro de DecimalFloat. Las
vinculaciones del parámetro DB2Command no resultan afectadas.
v Puede producirse una ArrayIndexOutOfBoundsException al vincular un valor de
parámetro DB2DecimalFloat, Double o Decimal que tenga una precisión superior
a 16 por medio de un DB2UpdateableRecord para una columna DECFLOAT(16).
Solución:
Ninguna
© Copyright IBM Corp. 2002, 2006 11
Java
Resultado de DatabaseMetaData.getDriverName
Problema:
En DB2 Versión 9, el nombre del controlador JDBC de DB2 Universal recibe el
nombre de Controlador IBM DB2 para JDBC y SQLJ. Sin embargo, el método
DatabaseMetaData.getDriverName de JDBC devuelve la serie ″Arquitectura de
controlador de JDBC de IBM DB2″ como nombre del controlador.
Solución:
Ninguna
12 Notas de release
Capítulo 4. Administración
SQL DDL
DDL de grupo de partición de la base de datos
Problema:
La emisión de una sentencia ALTER DATABASE PARTITION GROUP para añadir
un rango de particiones de base de datos que incluya la partición de la base de
datos n emitiendo a continuación otra sentencia ALTER DATABASE PARTITION
GROUP para añadir un rango diferente de particiones de base de datos puede
ocasionar problemas. Estos problemas se producen cuando la segunda sentencia
incluye una cláusula n de LIKE DBPARTITIONNUM. Por ejemplo:
ALTER DATABASE PARTITION GROUP <db-partition-name>
ADD DBPARTITIONNUMS (
<db-partition-number1> TO <db-partition-number2>
-- un rango que incluya el número de particiones de la base de datos.
<n>
) WITHOUT TABLESPACES
ALTER DATABASE PARTITION GROUP <db-partition-name>
ADD DBPARTITIONNUMS (
<db-partition-number1> TO <db-partition-number2>
-- un rango que sea diferente del rango especificado en la sentencia anterior
) LIKE DBPARTITIONNUM <n>
Si ejecuta esta secuencia de sentencias, la instancia se suspenderá y la base de
datos se marcará como anómala.
Solución:
Ninguna.
Mandato CREATE DATABASE ON vía_acceso (Windows)
Problema:
Para utilizar el mandato CREATE DATABASE ON vía_acceso en Windows, tendrá
que efectuar en primer lugar alguna configuración.
Solución:
Habilitar la característica estableciendo una variable de registro nueva,
DB2_CREATE_DB_ON_PATH en ″ON.″
Otros detalles:
Es posible que se reciban mensajes de error cuando se cumpla alguna de las
condiciones siguientes:
© Copyright IBM Corp. 2002, 2006 13
v Si no se establece DB2_CREATE_DB_ON_PATH, o si se establece en ″NO″ y se
especifica una vía de acceso como vía de acceso a la base de datos al crear o
restaurar una base de datos, se devolverá el mensaje de error SQL1052N.
v Si no se establece DB2_CREATE_DB_ON_PATH, o si se establece en ″NO″ y se
actualiza el parámetro de configuración del gestor de bases de datos
DFTDBPATH, se devolverá el mensaje de error SQL5136N.
La variable de registro DB2_CREATE_DB_ON_PATH también forma parte de la
variable de registro agregada DB2_WORKLOAD de SAP. Sap coloca por omisión la
variable de registro DB2_CREATE_DB_ON_PATH en ″ON″ .
Si utiliza el soporte de vía de acceso al crear bases de datos nuevas, es posible que
las aplicaciones escritas con anterioridad a la Versión 9 que utilicen la API
db2DbDirGetNextEntry ()(o una versión anterior de la misma) no funcionen
correctamente. Consulte la Nota técnica Núm. 1238742 para obtener información
detallada
Se desaprueban las siguientes macros de base de datos y estructuras comenzando
por DB2 Versión 9, es decir que es posible que la clave se elimine en un release
posterior. (En el caso de que haya una nueva sustitución disponible aparecerán
sustituciones entre paréntesis detrás de cada uno de los elementos desaprobados).
Las sustituciones resultan comunes para ambas plataformas Windows y UNIX:
v SQL_DRIVE_SZ (SQL_DB_PATH_SZ)
v sqledinfo (db2DbDirInfoV9)
v db2DbDirInfo (db2DbDirInfoV9)
v db2DbDirNextEntryStruct (db2DbDirNextEntryStructV9)
Soporte de idioma nacional
Caracteres Indic en las herramientas de la GUI
Problema:
Es posible que los caracteres Indic no se representen adecuadamente en las
herramientas de GUI.
Solución:
Obtenga e instale los fonts necesarios. Para obtener más detalles, consulte el tema
de documentación de DB2 titulado Visualización de caracteres Indic en las herramientas
GUI de DB2.
Otros temas de administración
Función Ver almacenamiento del centro de control
Problema:
La función Ver almacenamiento del centro de control no da soporte al nuevo objeto
de almacenamiento XML. Este problema sólo se produce en las bases de datos
habilitadas por XML.
Solución:
14 Notas de release
Ninguna
Capítulo 4. Administración 15
16 Notas de release
Capítulo 5. Funciones y productos complementarios
Query Patroller
Función de planificación de Query Patroller
Problema:
La función de planificación de Query Patroller no puede guardar planificaciones en
un archivo en esta versión.
Solución:
Ninguna
Otros detalles:
Este problema se debe a una incompatibilidad con el Kit de desarrollo de software
de IBM para el nivel de Java utilizado en esta versión del producto DB2.
© Copyright IBM Corp. 2002, 2006 17
18 Notas de release
Capítulo 6. DB2 Connect
Soporte de conexión fiable para CLI
Problema:
La nueva función para crear conexiones fiables utilizando el Controlador de IBM
DB2 para JDBC y SQLJ no da soporte a CLI, incluyendo las conexiones XA.
Solución:
Ninguna
© Copyright IBM Corp. 2002, 2006 19
20 Notas de release
Parte 2. Actualizaciones de la documentación
© Copyright IBM Corp. 2002, 2006 21
22 Notas de release
Capítulo 7. A escala de producto
Función interrumpida
La información Novedades incluye una sección sobre funciones que ha sido
interrumpida en este release. Algunas de las descripciones de la función
interrumpida siguen apareciendo en otras partes de la documentación del
producto; ignore dichas referencias a la función interrumpida.
Actualizaciones de mensajes de error
Es importante tener en cuenta que los últimos cambios en los mensajes de error del
producto están disponibles en los Servicios de DB2 Nota técnica Núm. 1238566.
© Copyright IBM Corp. 2002, 2006 23
24 Notas de release
Capítulo 8. Instalación
Migración
Consideraciones sobre la migración de DB2 Connect
La documentación del producto sobre las consideraciones de migración para DB2
Connect deberían incluir los detalles siguientes:
Si efectúa la migración desde un release anterior a DB2 Connect Versión 8.2.2
(equivalente a la Versión 8.1 FixPak 9), el tipo de autentificación especificado en la
entrada del directorio de bases de datos en la pasarela prevalece sobre el tipo de
autentificación catalogado en un cliente de DB2. Si no ha especificado un tipo de
autentificación para el cliente, el tipo de autentificación por omisión es SERVER.
Asegúrese de que el tipo de autentificación de la pasarela sea compatible con el
cliente y el servidor. Para obtener más información, consulte Tipos de seguridad
soportados con DB2 Connect.
© Copyright IBM Corp. 2002, 2006 25
26 Notas de release
Capítulo 9. Desarrollo de la aplicación
CLI
Instalación del controlador de IBM DB2 para ODBC y CLI
La documentación sobre la instalación del controlador de IBM DB2 para ODBC y
CLI debería incluir los detalles siguientes:
El archivo zip o tar.Z que contenga el controlador estará ubicado en el directorio
del CD de instalación (CD Top)/db2/(platform)/clidriver.
Java
Interfaz de DB2Xml
La documentación sobre la interfaz de DB2Xml contiene alguna información
incorrecta. Se han vuelto a nombrar los siguientes métodos de interfaz DB2Xml:
v El método close () recibe el nombre de closeDB2Xml ().
v El método isClosed () recibe el nombre de isDB2XmlClosed ().
Sondeo de conexión JDBC
La documentación relacionada con el sondeo de conexión JDBC contiene
información sobre las funciones interrumpidas en este release:
v Se ha eliminado la propiedad connectionReuseProtocol.
v Se han eliminado los siguientes métodos DB2Connection:
recycleDB2Connection:
public void recycleDB2Connection()
reuseDB2Connection (reutilización no fiable sin volver a efectuar
la autentificación):
public DB2Connection reuseDB2Connection()
public DB2Connection reuseDB2Connection(
int connectionReuseProtocol,
java.util.Properties properties)
public DB2Connection reuseDB2Connection(
int connectionReuseProtocol)
v Se han eliminado los siguientes métodos DB2PooledConnection:
getDB2Connection (reutilización no fiable sin volver a efectuar
la autentificación):
public DB2Connection reuseDB2Connection(
int connectionReuseProtocol,
java.util.Properties properties)
recycleDB2Connection:
public void recycleDB2Connection()
Propiedad useTargetColumnEncoding
La documentación relacionada con el uso de la propiedad
useTargetColumnEncoding para DataSource es obsoleta. Esta propiedad se ha
eliminado del Controlador de IBM DB2 para JDBC y SQLJ.
© Copyright IBM Corp. 2002, 2006 27
SQL
Registro especial CURRENT TIMESTAMP
La documentación de Novedades al respecto de los cambios en la función existente
debería incluir el texto siguiente:
En DB2 Versión 9, es posible que el valor que se devuelve del registro especial
CURRENT TIMESTAMP no sea exclusivo, incluso para las peticiones procedentes
de la misma aplicación de una única partición de la base de datos. Nunca ha
habido una garantía documentada de que las peticiones devuelvan valores de
CURRENT TIMESTAMP exclusivos y los cambios en DB2 Versión 9 aumentan la
posibilidad de que las dos peticiones pudieran devolver el mismo valor. Este
cambio en el comportamiento no afectará a una aplicación a menos que dicha
aplicación utilice el valor del registro especial CURRENT TIMESTAMP con la
expectativa de que dos peticiones nunca devuelvan el mismo valor.
Entre las posibles formas de hacer frente a las aplicaciones que requieran valores
exclusivos se incluyen las siguientes:
v Utilizar la función GENERATE_UNIQUE.
v Solicitar que el siguiente valor para una secuencia se cree en la base de datos.
v Generar un valor de identidad utilizando una columna de identidad.
28 Notas de release
Capítulo 10. Administración
Vistas y rutinas SQL administrativas
Vista administrativa ADMINTABINFO y función de tabla
ADMIN_GET_TAB_INFO
La documentación contiene información incorrecta. El texto debería decir:
Si el tabschema está vacío (″) o si se especifica NULL y tabname, se devolverá un
error. Para recuperar información para una tabla específica, deberá identificar la
tabla por nombre de tabla y esquema.
Recuperación de datos y alta disponibilidad
Alta disponibilidad en un entorno con clústeres
El tema de la documentación del producto Alta disponibilidad debería incluir los
detalles siguientes:
En un entorno con clústeres, no debería especificar la dirección IP transferible del
servidor de DB2 ni ningún nombre de sistema principal que se resuelva en esta
dirección, en el archivo db2nodes.cfg. La utilización de estas direcciones o nombres
en el archivo db2nodes.cfg puede impedir que las particiones de base de datos de
DB2 se vuelvan a asignar de modo satisfactorio después de una anomalía del
sistema.
Rendimiento
logfilsiz - Tamaño del parámetro de configuración de archivos
de anotación cronológica
La documentación actual es incorrecta. El texto que describe este parámetro
debería decir:
El límite superior del tamaño de archivo de anotación cronológica, combinado con
el límite superior del número de archivos de anotación cronológica (logprimary +
logsecond), le proporciona un límite superior de 512 GB de espacio de anotación
cronológica activo. Igualmente, el rango de valores válidos para el parámetro
logfilsiz es [4 - 524286].
Requisitos de memoria aumentados
Puesto que DB2 Versión 9 contiene un número de funciones significativamente más
alto que los anteriores releases de DB2, los requisitos de memoria de DB2 Versión
son mayores que los de dichos releases anteriores. En concreto, el requisito de
memoria básico ha aumentado entre 0,5 y 1,5 MB por conexión, en función del
sistema operativo. El requisito de memoria básico es para la memoria que asigna el
sistema operativo para cada conexión y es independiente de la memoria asignada
dinámicamente, como por ejemplo la pila de aplicación y la pila de clasificación,
que utiliza cada una de las conexiones. Si migra a DB2 Versión 9, es posible que
tenga que ajustar los parámetros de asignación de la memoria para acomodar la
© Copyright IBM Corp. 2002, 2006 29
huella por conexión de DB2 Versión 9 que es algo más grande.
30 Notas de release
Apéndice A. Cómo ponerse en contacto con IBM
Para ponerse en contacto con IBM en su país o región, consulte IBM Directory of
Worldwide Contacts en el sitio http://www.ibm.com/planetwide
Para obtener más información sobre productos DB2, vaya a http://www.ibm.com/software/data/db2/.
© Copyright IBM Corp. 2002, 2006 31
32 Notas de release
Apéndice B. Avisos
Es posible que IBM no comercialice en todos los países algunos productos,
servicios o características descritos en este manual. Consulte al representante local
de IBM para obtener información sobre los productos y servicios que actualmente
pueden adquirirse en su zona. Cualquier referencia a un producto, programa o
servicio de IBM no pretende afirmar ni implicar que sólo se pueda utilizar dicho
producto, programa o servicio de IBM. En su lugar se puede utilizar cualquier
producto, programa o servicio funcionalmente equivalente que no vulnere ninguno
de los derechos de propiedad intelectual de IBM. Sin embargo, es responsabilidad
del usuario evaluar y verificar el funcionamiento de cualquier producto, programa
o servicio que no sea de IBM.
IBM puede tener patentes o solicitudes de patentes en tramitación que afecten al
tema tratado en este documento. La posesión de este documento no confiere
ninguna licencia sobre dichas patentes. Puede realizar consultas sobre licencias
escribiendo a:
IBM Director of Licensing
IBM Corporation
North Castle Drive
Armonk, NY 10504-1785
EE.UU.
Para realizar consultas sobre licencias referentes a información de doble byte
(DBCS), puede ponerse en contacto con el Departamento de Propiedad Intelectual
de IBM de su país/región o escribir a:
IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokio 106, Japón
El párrafo siguiente no es aplicable al Reino Unido ni a ningún país/región en
donde tales disposiciones sean incompatibles con la legislación local:
INTERNATIONAL BUSINESS MACHINES CORPORATION PROPORCIONA
ESTA PUBLICACIÓN “TAL CUAL”, SIN GARANTÍA DE NINGUNA CLASE, NI
EXPLÍCITA NI IMPLÍCITA, INCLUIDAS, PERO SIN LIMITARSE A ELLAS, LAS
GARANTÍAS IMPLÍCITAS DE NO VULNERACIÓN DE DERECHOS,
COMERCIALIZACIÓN O IDONEIDAD PARA UN FIN DETERMINADO. Algunos
estados no permiten la exclusión de garantías expresas o implícitas en
determinadas transacciones, por lo que es posible que esta declaración no sea
aplicable en su caso.
Esta publicación puede contener inexactitudes técnicas o errores tipográficos.
Periódicamente se efectúan cambios en la información aquí contenida; dichos
cambios se incorporarán a las nuevas ediciones de la publicación. IBM puede
efectuar, en cualquier momento y sin previo aviso, mejoras y cambios en los
productos y programas descritos en esta publicación.
Las referencias hechas en esta publicación a sitios Web que no son de IBM se
proporcionan sólo para la comodidad del usuario y no constituyen un aval de esos
© Copyright IBM Corp. 2002, 2006 33
sitios Web. La información contenida en estos sitios Web no forma parte de la
información del presente producto IBM y el usuario es responsable de la
utilización de dichos sitios.
IBM puede utilizar o distribuir cualquier información que se le facilite de la
manera que considere adecuada, sin contraer por ello ninguna obligación con el
remitente.
Los licenciatarios de este programa que deseen obtener información sobre él con el
fin de habilitar: (i) el intercambio de información entre programas creados de
forma independiente y otros programas (incluido éste) y (ii) el uso mutuo de la
información intercambiada, deben ponerse en contacto con:
IBM Canada Limited
Office of the Lab Director
8200 Warden Avenue
Markham, Ontario
L6G 1C7
CANADÁ
Dicha información puede estar disponible, sujeta a los términos y condiciones
apropiados, incluido en algunos casos el pago de una tarifa.
El programa bajo licencia descrito en este documento y todo el material bajo
licencia asociado a él, los proporciona IBM según los términos del Acuerdo de
Cliente de IBM, el Acuerdo Internacional de Programas Bajo Licencia de IBM o
cualquier acuerdo equivalente entre el usuario e IBM.
Los datos de rendimiento contenidos en este documento se obtuvieron en un
entorno controlado. Por lo tanto, los resultados obtenidos en otros entornos
operativos pueden variar significativamente. Algunas mediciones pueden haberse
realizado en sistemas experimentales y no es seguro que estas mediciones sean las
mismas en los sistemas disponibles comercialmente. Además, algunas mediciones
pueden haberse calculado mediante extrapolación. Los resultados reales pueden
variar. Los usuarios del presente manual deben verificar los datos aplicables para
su entorno específico.
La información referente a productos que no son de IBM se ha obtenido de los
proveedores de esos productos, de sus anuncios publicados o de otras fuentes
disponibles públicamente. IBM no ha probado esos productos y no puede
confirmar la exactitud del rendimiento, la compatibilidad ni ninguna otra
afirmación referente a productos que no son de IBM. Las preguntas sobre las
prestaciones de productos que no son de IBM deben dirigirse a los proveedores de
esos productos.
Todas las declaraciones de intenciones de IBM están sujetas a cambio o cancelación
sin previo aviso, y sólo representan objetivos.
Este manual puede contener ejemplos de datos e informes que se utilizan en
operaciones comerciales diarias. Para ilustrarlos de la forma más completa posible,
los ejemplos incluyen nombres de personas, empresas, marcas y productos. Todos
estos nombres son ficticios y cualquier similitud con nombres y direcciones
utilizados por una empresa real es totalmente fortuita.
LICENCIA DE COPYRIGHT:
34 Notas de release
Este manual puede contener programas de aplicaciones de ejemplo escritos en
lenguaje fuente, que muestran técnicas de programación en diversas plataformas
operativas. Puede copiar, modificar y distribuir estos programas de ejemplo como
desee, sin pago alguno a IBM con la intención de desarrollar, utilizar, comercializar
o distribuir programas de aplicaciones de acuerdo con la interfaz de programación
de aplicaciones correspondiente a la plataforma operativa para la que están escritos
los programas de ejemplo. Estos ejemplos no se han probado exhaustivamente bajo
todas las condiciones. Por lo tanto, IBM no puede asegurar ni implicar la
fiabilidad, utilidad o función de estos programas.
Cada copia o parte de estos programas de ejemplo o cualquier trabajo derivado
debe incluir una nota de copyright como la siguiente:
© (nombre de la empresa) (año). Partes de este código proceden de programas de
ejemplo de IBM Corp. © Copyright IBM Corp. _entre el o los años_. Reservados
todos los derechos.
Marcas registradas
Los nombres de empresas, productos o servicios identificados en la biblioteca de
documentación de DB2 Versión 9 pueden ser marcas registradas o marcas de
servicios de International Business Machines Corporation o de otras empresas. La
información sobre marcas registradas de IBM Corporation en los Estados Unidos
y/o en otros países está ubicada en http://www.ibm.com/legal/copytrade.shtml.
Los términos siguientes son marcas registradas de otras empresas y se han
utilizado como mínimo en uno de los documentos de la biblioteca de
documentación de DB2:
Microsoft, Windows, Windows NT y el logotipo de Windows son marcas
registradas de Microsoft Corporation en los Estados Unidos y/o en otros países.
Intel, Itanium, Pentium y Xeon son marcas registradas de Intel Corporation en los
Estados Unidos y/o en otros países.
Java y todas las marcas registradas basadas en Java son marcas registradas de Sun
Microsystems, Inc. en los Estados Unidos y/o en otros países.
UNIX es una marca registrada de The Open Group en los Estados Unidos y/o en
otros países.
Linux es una marca registrada de Linus Torvalds en los Estados Unidos y/o en
otros países.
Otros nombres de empresas, productos o servicios, pueden ser marcas registradas
o marcas de servicio de otras empresas.
Apéndice B. Avisos 35
36 Notas de release
���