Versjonsmerknader

5Inkompatibilitet for Merant Driver Manager (UNIX)

5Det er inkompatibilitet med Unicode-støtte når Merant Driver Manager bruker 5DB2 ODBC-styreprogrammet på UNIX. Denne inkompatibiliteten gjør at 5Merant Driver Manager bruker Unicode selv om applikasjonen ikke bad om 5det. Dette kan føre til problemer med komponenter som 5Datavarehussenter, Information Catalog Manager og MQSI, som krever Merant 5Driver Manager for å støtte ikke-IBM-datakilder. Du kan bruke et 5alternativt bibliotek for DB2 ODBC-styreprogrammer, der Unicode-støtte ikke er 5aktivert, inntil det foreligger en permanent løsning.

5Et alternativt bibliotek for DB2 ODBC-styreprogrammer, uten Unicode-støtte, 5er inkludert i DB2 UDB versjon 8.1 for AIX, HP-UX og Solaris Operating 5Environment. For å kunne bruke dette alternative biblioteket må du 5opprette en kopi av det, og gi kopien samme navn som det opprinnelige 5biblioteket for DB2 ODBC-styreprogrammer.

5Merk:
Det alternative (_36) biblioteket inneholder Unicode-funksjoner som kreves av 5DB2 JDBC-styreprogrammet. Hvis du bruker dette biblioteket, vil 5JDBC-applikasjoner, blant annet WebSphere Application Server, fungere sammen 5med DB2 UDB. 5

5Hvis du vil bytte til ODBC-biblioteket som ikke bruker Unicode, i AIX, 5HP-UX eller Solaris Operating Environment, kan du lese instruksjonene 5nedenfor. Siden dette er en manuell prosess, må du utføre den hver gang 5du oppdaterer produktet, også etter at du har installert flere 5opprettingspakker eller endringsnivåer etter hverandre.

5Fremgangsmåte

5

5AIX

5Slik oppretter du det nødvendige biblioteket på AIX: 5

  1. 5Som forekomsteier avslutter du alle databaseforekomster ved hjelp av 5kommandoen db2stop force.
  2. 5Bruk forekomst-IDen for DB2-administrasjonstjeneren (DAS) til å avslutte 5DAS-forekomsten ved hjelp av kommandoen db2admin stop force.
  3. 5Reservekopier den originale filen db2.o i katalogen 5/usr/lpp/db2_81/lib.
  4. 5Bruk root-autorisasjon til å kjøre kommandoen slibclean.
  5. 5Kopier filen db2_36.o til reservekopifilen db2.o, og pass på 5at eierforhold og tillatelser forblir konsistente. Utfør disse 5kommandoene:
    5cp db2_36.o db2.o
    5-r--r--r-- bin:bin for db2.o
    5

5Hvis du vil bytte tilbake til det opprinnelige objektet, følger du samme 5prosedyre og bruker reservekopifilen i stedet for filen 5db2_36.o.

5Solaris Operating Environment

5Slik oppretter du det nødvendige biblioteket i Solaris Operating 5Environment: 5

  1. 5Som forekomsteier avslutter du alle databaseforekomster ved hjelp av 5kommandoen db2stop force.
  2. 5Bruk forekomst-IDen for DB2-administrasjonstjeneren (DAS) til å avslutte 5DAS-forekomsten ved hjelp av kommandoen db2admin stop force.
  3. 5Reservekopier den originale filen libdb2.so.1 i 5katalogen /opt/IBMdb2/V8.1/lib.
  4. 5Kopier filen libdb2_36.so.1 til reservekopifilen 5libdb2.so.1, og pass på at eierforhold og tillatelser 5forblir konsistente. Utfør disse kommandoene:
    5cp libdb2_36.so.1 libdb2.so.1 
    5-r-xr-xr-x bin:bin libdb2.so.1
  5. 5Kjør kommandoen db2iupdt <forekomst> for hver 5databaseforekomst og kommandoen dasupdt <das-forekomst> for 5DAS-forekomsten. 5

5Hvis du vil bytte tilbake til det opprinnelige objektet, følger du samme 5prosedyre og bruker reservekopifilen i stedet for filen 5libdb2_36.so.1.

5HP-UX

5Slik oppretter du det nødvendige biblioteket på HP-UX: 5

  1. 5Avslutt alle databaseforekomstene ved hjelp av kommandoen db2stop 5force.
  2. 5Avslutt DAS-forekomsten ved hjelp av kommandoen db2admin stop 5force.
  3. 5Reservekopier den originale filen libdb2.sl i katalogen 5/opt/IBMdb2/V8.1/lib.
  4. 5Kopier filen libdb2_36.sl til reservekopifilen 5libdb2.sl, og pass på at eierforhold og tillatelser forblir 5konsistente. Bruk denne kommandoen for å beholde konsistensen:
    5cp libdb2_36.sl libdb2.sl
    5-r-xr-xr-x bin:bin for libdb2.sl
  5. 5Kjør kommandoen db2iupdt <forekomst> for hver 5databaseforekomst og kommandoen dasupdt <das-forekomst> for 5DAS-forekomsten. 5

5Hvis du vil bytte tilbake til det opprinnelige objektet, følger du samme 5prosedyre og bruker reservekopifilen i stedet for filen 5libdb2_36.sl.

5Andre UNIX-operativsystemer

5Kontakt IBM Kundeservice hvis du trenger hjelp til DB2 UDB og Merant Driver 5Manager på andre UNIX-operativsystemer. 5


[ Øverst på siden | Forrige side | Neste side | Innholdsfortegnelse ]