Notas sobre o Release


4.33 Merant Driver Manager e o Driver ODBC do DB2 UDB Versão 7 no UNIX

Foram encontradas incompatibilidades com o suporte Unicode quando o Merant Driver Manager acessa o driver ODBC do DB2 no UNIX. Estas incompatibilidades resultam no Unicode sendo utilizando pelo Merant Driver Manager independente se o aplicativo solicitou sua utilização. Isto pode levar a problemas com produtos como o Data Warehouse Center, Gerenciador de Catálogos de Informações e MQSI, que requerem que o Merant Driver Manager suporte origens de dados não IBM. Você pode utilizar uma biblioteca do driver ODBC do DB2 alternativa sem suporte Unicode ativado até que uma solução permanente esteja disponível. As versões afetadas do DB2 UDB incluem a Versão 7.1 com FixPak 2 ou posterior e Versão 7.2 em qualquer nível de FixPak.

Uma biblioteca do driver DB2 ODBC alternativa sem suporte Unicode ativado foi enviada com o DB2 Versões 7.1 e 7.2 para AIX, HP-UX e Solaris Operating Environment Para utilizar esta biblioteca alternativa, você deve criar uma cópia dela, dando à cópia o nome da biblioteca do driver ODBC DB2 original.

Nota:
A cbiblioteca alternativa (_36) contém as funções Unicode requeridas pelo cdriver JDBC do DB2. A utilização desta biblioteca ainda permitirá aplicativos JDBC, incluindo o WebSphere Application Server, para funcionar com o DB2 com êxito.

Para mudar para a biblioteca ODBC não-Unicode no AIX, HP-UX ou Solaris Operating Environment, consulte as seguintes instruções. Por tratar-se de um processo manual, você deve executá-lo toda vez que atualizar seu produto, incluindo após a aplicação dos FixPaks consecutivos.

AIX

Para criar a biblioteca necessária no AIX:

  1. Como proprietário da instância, encerre todas as instâncias do banco da dados utilizando o comando db2stop force.
  2. Como o ID da instância de administração, encerre a instância do servidor de administração utilizando o comando db2admin stop force.
  3. Faça backup do db2.o original em /usr/lpp/db2_<ver>_<rel>/lib.
  4. Como root, emita slibclean.
  5. Copie db2_36.o para db2.o, assegurando que a propriedade e as permissões permaneçam consistentes. Utilize os seguintes comandos:
    cp db2_36.o db2.o
    -r--r--r-- bin:bin for db2.o
    

Para voltar para o objeto original, siga o mesmo procedimento utilizando o arquivo de backup em vez do db2_36.o.

Solaris Operating Environment

Para criar a biblioteca necessária:

  1. Como proprietário da instância, encerre todas as instâncias do banco da dados utilizando o comando db2stop force.
  2. Com o ID da instância de administração, encerre a instância do servidor de administração utilizando o comando db2admin stop force.
  3. Faça backup do libdb2.so.1 original em /opt/IBMdb2/V<ver>.<rel>/lib.
  4. Copie libdb2_36.so.1 para libdb2.so.1, assegurando que a propriedade e as permissões permaneçam consistentes. Utilize os seguintes comandos:
    cp libdb2_36.so.1 libdb2.so.1
    -r-xr-xr-x bin:bin libdb2.so.1
    
  5. Emita db2iupdt <instance> para cada instância de banco de dados e dasiupt <das_instance> para a instância DAS.

Para voltar para o objeto original, siga o mesmo procedimento utilizando o arquivo de backup em vez do libdb2_36.so.1.

HP-UX - Disponível apenas para o FixPak 4 ou posterior.

Você deve instalar o FixPak 4 ou posterior antes de tentar esta solução alternativa.

Para criar a biblioteca necessária no HP-UX:

  1. Encerre todas as instâncias de banco de dados utilizando o comando db2stop force.
  2. Encerre a instância do servidor de administração utilizando o comando db2admin stop force.
  3. Faça backup do libdb2.sl original em /opt/IBMdb2/V<ver>.<rel>/lib.
  4. Copie libdb2_36.sl para libdb2.sl, assegurando que a propriedade e as permissões permaneçam consistentes. Utilize o seguinte comando para assegurar a consistência:
    -r-xr-xr-x bin:bin for libdb2.sl
    
  5. Emita db2iupdt <instance> para cada instância de banco de dados e dasiupdt <das_instance> para a instância DAS.

Para voltar para o objeto original, siga o mesmo procedimento utilizando o arquivo de backup em vez do libdb2_36.sl.

Outros Sistemas Operacionais UNIX

Se você precisar de assistência com o DB2 e o Merant Driver Manager em outros sistemas operacionais UNIX, entre em contato com o Suporte IBM.


[ Início da Página | Página Anterior | Próxima Página | Índice | Índice Remissivo ]