5
5
5Incompatibilidad con Merant Driver Manager (UNIX)
5Existen incompatibilidades con el soporte de Unicode cuando Merant Driver
5Manager accede al controlador ODBC de DB2
5en UNIX. Dichas incompatibilidades
5hacen que Merant Driver Manager utilice Unicode incluso si la aplicación no ha solicitado utilizar
5Unicode. Esta situación puede conducir a problemas con componentes como el
5Centro de depósito de datos, el Gestor de catálogos de información y MQSI, que
5requieren que Merant Driver Manager dé soporte a fuentes de datos distintas de
5IBM. Puede utilizar una biblioteca de controlador ODBC de
5DB2 alternativa sin el soporte Unicode habilitado
5hasta que esté disponible una solución permanente.
5Se incluye una biblioteca del controlador ODBC de DB2 alternativa sin el soporte
5Unicode habilitado con
5DB2 Universal Database (UDB) Versión 8.1 para AIX,
5HP-UX y Entorno operativo Solaris. Para utilizar esta biblioteca alternativa,
5deberá crear una copia de la misma, proporcionando a la copia el nombre de la
5biblioteca del controlador ODBC de DB2
5original.
5
5Nota:
5La biblioteca alternativa (_36) contiene las
5funciones Unicode necesarias para el controlador JDBC de
5DB2.
5El uso de esta biblioteca permite que las
5aplicaciones JDBC, incluido WebSphere Application Server, funcionen
5satisfactoriamente con DB2 UDB.
5Para conmutar a la biblioteca ODBC sin Unicode en
5AIX,
5HP-UX o en el Entorno operativo Solaris, consulte las siguientes
5instrucciones. Puesto que esto es
5un proceso manual, deberá efectuarlo cada vez que actualice el producto,
5incluso después de la aplicación de los sucesivos FixPaks o niveles de
5modificación.
5
5Procedimiento
5
5
5- AIX
5-
5
Para crear la biblioteca alternativa en
5AIX:
5
5- Como propietario de la instancia, concluya todas las instancias de la base de datos
5utilizando el mandato db2stop force.
5- Utilizando el ID de instancia de servidor de administración de
5DB2 (DAS), concluya la instancia
5DAS utilizando el mandato db2admin stop force.
5- Realice una copia de seguridad del archivo db2.o original en el directorio /usr/lpp/db2_81/lib.
5- Utilizando la autorización root, emita el mandato slibclean.
5- Copie el archivo db2_36.o al archivo de copia de seguridad db2.o, asegurándose de que la propiedad
5y los permisos permanecen coherentes. Utilice los siguientes mandatos:
5
cp db2_36.o db2.o
5-r--r--r-- bin:bin for db2.o
5Para volver al objeto original, siga el mismo procedimiento
5utilizando el archivo de copia de seguridad en lugar del archivo db2_36.o.
5
5- Entorno operativo Solaris
5-
5
Para crear la biblioteca alternativa en un entorno operativo Solaris:
5
5- Como propietario de la instancia, concluya todas las instancias de la base de datos
5utilizando el mandato db2stop force.
5- Utilizando el ID de instancia de servidor de administración de
5DB2 (DAS), concluya la instancia DAS utilizando el mandato
5db2admin stop force.
5- Realice una copia de seguridad del archivo libdb2.so.1 original
5en el directorio /opt/IBMdb2/V8.1/lib.
5- Copie el archivo libdb2_36.so.1 al archivo de copia de seguridad libdb2.so.1, asegurándose de que la propiedad y los permisos permanecen
5coherentes. Utilice los siguientes mandatos:
5
cp libdb2_36.so.1 libdb2.so.1
5-r-xr-xr-x bin:bin libdb2.so.1
5- Emita el mandato db2iupdt <instancia> para
5cada instancia de base de datos y el mandato dasupdt
5<instancia_das> para la instancia DAS.
5Para volver al objeto original, siga el mismo procedimiento
5utilizando el archivo de copia de seguridad en lugar del archivo libdb2_36.so.1.
5
5- HP-UX PA-RISC
5-
5
Para crear la biblioteca alternativa en HP-UX PA-RISC:
5
5- Concluya todas las instancias de bases de datos utilizando el mandato db2stop
5force.
5- Concluya la instancia del servidor de administración de
5DB2 (DAS) utilizando el mandato db2admin stop force.
5- Realice una copia de seguridad del archivo libdb2.sl original en el directorio
5/opt/IBMdb2/V8.1/lib.
5- Copie el archivo libdb2_36.sl en el archivo de
5copia de seguridad libdb2.sl, asegurándose de que
5la propiedad y los permisos permanezcan coherentes. Utilice el siguiente mandato para comprobar dicha coherencia:
5
cp libdb2_36.sl libdb2.sl
5-r-xr-xr-x bin:bin for libdb2.sl
5- Emita el mandato db2iupdt <instancia> para
5cada instancia de base de datos y el mandato dasupdt
5<instancia_das> para la instancia DAS.
5Para volver al objeto original, siga el mismo procedimiento
5utilizando el archivo de copia de seguridad en lugar del archivo libdb2_36.sl.
5
5- HP-UX en IA64
5-
5
Para crear la biblioteca alternativa en HP-UX en IA64:
5
5- Concluya todas las instancias de bases de datos utilizando el mandato db2stop
5force.
5- Concluya la instancia del servidor de administración de
5DB2
5(DAS) utilizando el mandato db2admin stop force.
5- Haga una copia de seguridad del archivo libdb2.so
5original en el directorio /opt/IBMdb2/V8.1/lib.
5- Copie el archivo libdb2_36.so en el archivo de
5copia de seguridad libdb2.so, asegurando que la propiedad
5y los permisos siguen siendo coherentes. Utilice el siguiente mandato para comprobar dicha coherencia:
5
cp libdb2_36.so libdb2.so
5-r-xr-xr-x bin:bin para libdb2.so
5- Emita el mandato db2iupdt <instancia> para
5cada instancia de base de datos y el mandato dasupdt
5<instancia_das> para la instancia DAS.
5Para volver al objeto original, siga el mismo procedimiento
5utilizando el archivo de copia de seguridad en lugar del archivo libdb2_36.so.
5
5- Otros sistemas operativos UNIX
5-
5
Póngase en contacto con el soporte de IBM si necesita ayuda con DB2 UDB y
5Merant Driver Manager en otros sistemas operativos UNIX.
5
5
[ Principio de página |Página anterior | Página siguiente | Contenido ]