5 5 5

Incompatibilidad con Merant Driver Manager (UNIX)

5

Existen 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.

5

Se 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 5
Nota:
5
La 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.
5

Para 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
  1. Como propietario de la instancia, concluya todas las instancias de la base de datos 5utilizando el mandato db2stop force.
  2. 5
  3. Utilizando el ID de instancia de servidor de administración de 5DB2 (DAS), concluya la instancia 5DAS utilizando el mandato db2admin stop force.
  4. 5
  5. Realice una copia de seguridad del archivo db2.o original en el directorio /usr/lpp/db2_81/lib.
  6. 5
  7. Utilizando la autorización root, emita el mandato slibclean.
  8. 5
  9. 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
5

Para 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
  1. Como propietario de la instancia, concluya todas las instancias de la base de datos 5utilizando el mandato db2stop force.
  2. 5
  3. Utilizando el ID de instancia de servidor de administración de 5DB2 (DAS), concluya la instancia DAS utilizando el mandato 5db2admin stop force.
  4. 5
  5. Realice una copia de seguridad del archivo libdb2.so.1 original 5en el directorio /opt/IBMdb2/V8.1/lib.
  6. 5
  7. 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
  8. 5
  9. Emita el mandato db2iupdt <instancia> para 5cada instancia de base de datos y el mandato dasupdt 5<instancia_das> para la instancia DAS.
5

Para 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
  1. Concluya todas las instancias de bases de datos utilizando el mandato db2stop 5force.
  2. 5
  3. Concluya la instancia del servidor de administración de 5DB2 (DAS) utilizando el mandato db2admin stop force.
  4. 5
  5. Realice una copia de seguridad del archivo libdb2.sl original en el directorio 5/opt/IBMdb2/V8.1/lib.
  6. 5
  7. 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
  8. 5
  9. Emita el mandato db2iupdt <instancia> para 5cada instancia de base de datos y el mandato dasupdt 5<instancia_das> para la instancia DAS.
5

Para 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
  1. Concluya todas las instancias de bases de datos utilizando el mandato db2stop 5force.
  2. 5
  3. Concluya la instancia del servidor de administración de 5DB2 5(DAS) utilizando el mandato db2admin stop force.
  4. 5
  5. Haga una copia de seguridad del archivo libdb2.so 5original en el directorio /opt/IBMdb2/V8.1/lib.
  6. 5
  7. 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
  8. 5
  9. Emita el mandato db2iupdt <instancia> para 5cada instancia de base de datos y el mandato dasupdt 5<instancia_das> para la instancia DAS.
5

Para 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 ]