5
5
5Nekompatibilita správce Merant Driver Manager (UNIX)
5V 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.
5Alternativní 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
5Poznámka:
5Alternativní
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.
5Chcete-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- Jako vlastník instance ukončete činnost všech instancí databáze pomocí příkazu
5db2stop force.
5- Používáte-li ID instance serveru DB2 Administration Server, ukončete instanci DAS pomocí příkazu db2admin stop force.
5- Vytvořte zálohu původního souboru db2.o v adresáři /usr/lpp/db2_81/lib.
5- Používáte-li kořenové oprávnění, zadejte příkaz slibclean.
5- 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
5Chcete-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- Jako vlastník instance ukončete činnost všech instancí databáze pomocí příkazu
5db2stop force.
5- Používáte-li ID instance serveru DB2 Administration Server, ukončete instanci DAS pomocí příkazu db2admin stop force.
5- Vytvořte zálohu původního souboru libdb2.so.1 v adresáři
5/opt/IBMdb2/V8.1/lib.
5- 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
5- Zadejte příkaz db2iupdt <instance> pro každou instanci
5databáze a příkaz dasupdt <instance_das> pro instanci DAS.
5Chcete-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- Ukončete činnost všech instancí databáze pomocí příkazu
5db2stop force.
5- Pomocí příkazu db2admin stop force ukončete
5instanci serveru
5DB2
5Administration Server (DAS).
5- Vytvořte zálohu původního souboru libdb2.sl v adresáři
5/opt/IBMdb2/V8.1/lib.
5- 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
5- Zadejte příkaz db2iupdt <instance> pro každou instanci
5databáze a příkaz dasupdt <instance_das> pro instanci DAS.
5Chcete-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- Ukončete činnost všech instancí databáze pomocí příkazu
5db2stop force.
5- Pomocí příkazu db2admin stop force ukončete
5instanci serveru
5DB2
5Administration Server (DAS).
5- Vytvořte zálohu původního souboru
5libdb2.so v adresáři
5/opt/IBMdb2/V8.1/lib.
5- 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
5- Zadejte příkaz db2iupdt <instance> pro každou instanci
5databáze a příkaz dasupdt <instance_das> pro instanci DAS.
5Chcete-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 ]