5 5 5

Nekompatibilita správce Merant Driver Manager (UNIX)

5

V podpoře sady Unicode dochází k nekompatibilitám, jakmile správce Merant Driver 5Manager získá přístup k ovladači DB2 ODBC v systému UNIX. Ty jsou příčinou, že správce 5Merant Driver Manager použije sadu Unicode i v případě, že aplikace její použití 5nevyžaduje. Tato situace může způsobit problémy se součástmi, jako jsou 5Centrum datových skladů, Správce informačních katalogů a MQSI, které vyžadují, aby správce 5Merant Driver Manager podporoval i jiné datové zdroje než IBM. Dokud nebude k dispozici trvalé řešení nápravy, lze v daném 5případě použít alternativní knihovnu ovladačů ODBC DB2 bez podpory 5Unicode.

5

Alternativní knihovna ovladačů ODBC 5DB2 5bez zapnuté podpory Unicode je obsažena v rámci produktu 5DB2 5Universal Database (UDB) verze 8.1 pro systémy AIX, HP-UX a Solaris 5Operating Environment. Chcete-li použít tuto alternativní 5knihovnu, vytvořte její kopii a tuto kopii pojmenujte původním 5jménem knihovny ovladačů ODBC DB2.

5 5
Poznámka:
5
Alternativní 5knihovna (_36) obsahuje funkce Unicode vyžadované 5ovladačem DB2 JDBC. Použití této knihovny umožní aplikacím JDBC včetně produktu 5WebSphere 5Application Server úspěšně pracovat s produktem 5DB2 5UDB.
5

Chcete-li přejít ke knihovně ODBC bez podpory Unicode v systému AIX, HP-UX nebo 5Solaris Operating Environment, postupujte podle následujících pokynů. Vzhledem k tomu, že se jedná o manuální proces, je 5nutné jej provést při každé aktualizaci produktu 5(včetně aktualizací pomocí opravných sad FixPak nebo 5po úpravě úrovní).

5
5Postup 5

5
5
AIX
5
5

Chcete-li vytvořit alternativní knihovnu 5v systému AIX, postupujte takto:

5
    5
  1. Jako vlastník instance ukončete činnost všech instancí databáze pomocí příkazu 5db2stop force.
  2. 5
  3. Používáte-li ID instance serveru DB2 Administration Server, ukončete instanci DAS pomocí příkazu db2admin stop force.
  4. 5
  5. Vytvořte zálohu původního souboru db2.o v adresáři /usr/lpp/db2_81/lib.
  6. 5
  7. Používáte-li kořenové oprávnění, zadejte příkaz slibclean.
  8. 5
  9. Zkopírujte soubor db2_36.o do souboru db2.o při zachování konzistence 5vlastnictví a oprávnění. Zadejte následující příkazy: 5 5
    cp db2_36.o db2.o
    5-r--r--r-- bin:bin for db2.o
5

Chcete-li přejít zpět k původnímu objektu, proveďte stejný 5postup se záložním souborem namísto souboru db2_36.o.

5
5
Solaris Operating Environment
5
5

Chcete-li vytvořit alternativní knihovnu 5v systému Solaris Operating Environment, postupujte takto:

5
    5
  1. Jako vlastník instance ukončete činnost všech instancí databáze pomocí příkazu 5db2stop force.
  2. 5
  3. Používáte-li ID instance serveru DB2 Administration Server, ukončete instanci DAS pomocí příkazu db2admin stop force.
  4. 5
  5. Vytvořte zálohu původního souboru libdb2.so.1 v adresáři 5/opt/IBMdb2/V8.1/lib.
  6. 5
  7. Zkopírujte soubor libdb2_36.so.1 do souboru 5libdb2.so.1, při zachování konzistence vlastnictví 5a oprávnění. Zadejte následující příkazy: 5 5
    cp libdb2_36.so.1 libdb2.so.1 
    5-r-xr-xr-x bin:bin libdb2.so.1
  8. 5
  9. Zadejte příkaz db2iupdt <instance> pro každou instanci 5databáze a příkaz dasupdt <instance_das> pro instanci DAS.
5

Chcete-li přejít zpět k původnímu objektu, proveďte stejný 5postup se záložním souborem namísto souboru libdb2_36.so.1.

5
5
HP-UX PA-RISC
5
5

Chcete-li vytvořit alternativní knihovnu 5v systému HP-UX PA-RISC, postupujte takto:

5
    5
  1. Ukončete činnost všech instancí databáze pomocí příkazu 5db2stop force.
  2. 5
  3. Pomocí příkazu db2admin stop force ukončete 5instanci serveru 5DB2 5Administration Server (DAS).
  4. 5
  5. Vytvořte zálohu původního souboru libdb2.sl v adresáři 5/opt/IBMdb2/V8.1/lib.
  6. 5
  7. Zkopírujte soubor libdb2_36.sl do souboru 5libdb2.sl, při zachování konzistence vlastnictví 5a oprávnění. Konzistenci zajistíte pomocí následujícího příkazu: 5 5
    cp libdb2_36.sl libdb2.sl
    5-r-xr-xr-x bin:bin for libdb2.sl
  8. 5
  9. Zadejte příkaz db2iupdt <instance> pro každou instanci 5databáze a příkaz dasupdt <instance_das> pro instanci DAS.
5

Chcete-li přejít zpět k původnímu objektu, proveďte stejný 5postup se záložním souborem namísto souboru libdb2_36.sl.

5
5
HP-UX pro IA64
5
5

Chcete-li vytvořit alternativní knihovnu 5v systému HP-UX v systému IA64, postupujte takto:

5
    5
  1. Ukončete činnost všech instancí databáze pomocí příkazu 5db2stop force.
  2. 5
  3. Pomocí příkazu db2admin stop force ukončete 5instanci serveru 5DB2 5Administration Server (DAS).
  4. 5
  5. Vytvořte zálohu původního souboru 5libdb2.so v adresáři 5/opt/IBMdb2/V8.1/lib.
  6. 5
  7. Zkopírujte soubor 5libdb2_36.so do souboru 5libdb2.so, při zachování 5konzistence vlastnictví a oprávnění. Konzistenci zajistíte pomocí následujícího příkazu: 5 5
    cp libdb2_36.so libdb2.so
    5-r-xr-xr-x bin:bin for libdb2.so
  8. 5
  9. Zadejte příkaz db2iupdt <instance> pro každou instanci 5databáze a příkaz dasupdt <instance_das> pro instanci DAS.
5

Chcete-li přejít zpět k původnímu objektu, 5proveďte stejný postup se záložním souborem namísto 5souboru libdb2_36.so.

5
5
Jiné operační systémy UNIX
5
5

Potřebujete-li pomoc s produkty DB2 UDB nebo 5Merant Driver Manager v jiných operačních systémech UNIX, obraťte se na zástupce odborné pomoci společnosti IBM.

5
5
[ Začátek stránky |Předchozí stránka | Další stránka | Obsah ]