V produktu DB2 Universal Database(TM) (UDB) verze 8.2 s opravou FixPak 3 (ekvivalentní verzi 8.1 s opravou Fixpak 10) je k dispozici nový ukázkový soubor ibm_db2_sln_upart_smt. V následující tabulce je uveden název a popis tohoto ukázkového souboru.
Jméno ukázkového skriptu | Popis souboru |
---|---|
ibm_db2_sln_upart_smt | Tento skript dynamické opakované konfigurace příkazového prostředí Korn (skript DR) pro systém AIX umožňuje využití možností dynamického logického dělení (DLPAR), které poskytuje systém AIX verze 5.3 na počítačích pSeries(R) s procesorem POWER5, jako jsou p5 570 a p5 590. Tento skript je podobný skriptu DR ibm_db2_sln, je však optimalizován pro podporu funkcí procesoru POWER5(TM) a systému AIX verze 5.3, mezi které patří například mikrodělení a SMT. Další informace lze najít v samotném skriptu DR. |
Ukázkový skript ibm_db2_sln_upart_smt je uložen v adresáři sqllib/samples/DLPAR produktu DB2 UDB pro systém AIX.
Podrobné informace o instalaci naleznete v části "Instalační obrazy jádra systému Linux 2.6" v Poznámkách k verzi DB2 UDB 8.2.2 (Novinky v této verzi).
Následující tabulky popisují podporu architektury DB2 Linux ve verzi opravy FixPak 9. Aktualizované informace o této podpoře naleznete na předchozím webovém serveru s ověřenými verzemi:
http://www.ibm.com/db2/linux/validate
Distribuce | Jádro | Knihovna | Poznámky |
---|---|---|---|
Conectiva Linux Enterprise Edition (CLEE) | 2.4.19 | glibc 2.2.5 | Založeno na systému United Linux 1.0 |
LINX Rocky Secure Server 2.1 | 2.4.21 | glibc 2.2.5 | |
Red Flag Advanced Server 4.0 | 2.4.21-as.2 | glibc 2.2.93-5 | |
Red Flag Function Server 4.0 | 2.4.20-8smp | glibc 2.2.93-5 | |
Red Hat Enterprise Linux 2.1 AS/ES/WS | 2.4.9-e16 | glibc 2.2.4 | |
Red Hat Enterprise Linux (RHEL) 3 AS/ES/WS | 2.4.21-7.EL | glibc-2.3.2-95.3 | |
Red Hat Enterprise Linux (RHEL) 4 | 2.6.9 | glibc-2.3.3 | Vyžaduje také balík compat-libstdc++-33 |
SCO Linux 4.0 | 2.4.19 | glibc 2.2.5 | Založeno na systému United Linux 1.0 |
SuSE Pro 8.0 | 2.4.18 | glibc 2.2.5 | |
SuSE Pro 8.1 | 2.4.19 | glibc 2.2.5 | |
SuSE Linux Enterprise Server (SLES) 7 | 2.4.7 | glibc 2.2.2 | |
SuSE Linux Enterprise Server (SLES) 8 | 2.4.19 | glibc 2.2.5 | Ověřeno až k úrovni SuSE Service Pack 2 |
SuSE Linux Enterprise Server (SLES) 9 | 2.6.5 | glibc-2.3.3 | |
Turbolinux 7 Server | 2.4.9 | glibc 2.2.4 | |
Turbolinux 8 Server | 2.4.18-5 | glibc 2.2.5 | |
Turbolinux Enterprise Server 8 | 2.4.19 | glibc 2.2.5 | |
United Linux 1.0 | 2.4.19 | glibc 2.2.5 |
Distribuce | Jádro | Knihovna | Poznámky |
---|---|---|---|
Red Hat 7.2 | 2.4.9-34 | glibc 2.2.4 | |
Red Hat 7.3 | 2.4.18 | glibc 2.2.5 | |
Red Hat 8.0 | 2.4.18-14 | glibc 2.2.93-5 | |
SuSE 7.3 | 2.4.10 | glibc 2.2.4 |
Distribuce | Jádro | Knihovna | Poznámky |
---|---|---|---|
Red Hat 7.2 | 2.4.9-38 | glibc 2.2.4 | |
Red Hat Enterprise Linux (RHEL) 4 | 2.6.9 | glibc-2.3.3 | Vyžaduje také balík compat-libstdc++-33 |
SuSE Linux Enterprise Server (SLES) 7 | 2.4.7-58 | glibc 2.2.4 | compat.rpm obsahuje libstdc++ 6.1. Použijte sadu JDK 1.3.1 SR 1 for Java(TM) |
SuSE Linux Enterprise Server (SLES) 8 | 2.4.19 | glibc 2.2.5 | Založeno na systému United Linux 1.0 |
SuSE Linux Enterprise Server (SLES) 9 | 2.6.5 | glibc-2.3.3 | |
Turbo Linux Enterprise Server (TLES) 8 | 2.4.19 | glibc 2.2.5 | Založeno na systému United Linux 1.0 |
United Linux 1.0 | 2.4.19 | glibc 2.2.5 |
Distribuce | Jádro | Knihovna | Poznámky |
---|---|---|---|
Red Hat Enterprise Linux (RHEL) 3 AS/ES/WS | 2.4.21-7.EL | glibc-2.3.2-95.3 | |
Red Hat Enterprise Linux (RHEL) 4 | 2.6.9 | glibc-2.3.3 | Vyžaduje také balík compat-libstdc++-33 |
SuSE Linux Enterprise Server (SLES) 8.0 | 2.4.19-SMP | glibc 2.2.5-16 | |
SuSE Linux Enterprise Server (SLES) 9 | 2.6.5 | glibc-2.3.3 |
Distribuce | Jádro | Knihovna | Poznámky |
---|---|---|---|
Red Hat Enterprise Linux (RHEL) 3 AS | 2.4.21-7.EL | glibc-2.3.2-95.3 | |
Red Hat Enterprise Linux (RHEL) 4 | 2.6.9 | glibc-2.3.3 | Vyžaduje také balík compat-libstdc++-33 |
SuSE Enterprise Server (SLES) 8 | 2.4.19-16 | glibc 2.2.5 | Založeno na systému United Linux 1.0 |
SuSE Linux Enterprise Server (SLES) 9 | 2.6.5 | glibc-2.3.3 | |
Turbolinux Enterprise Server 8 | 2.4.19-16 | glibc 2.2.5 | Založeno na systému United Linux 1.0 |
United Linux 1.0 | 2.4.19 | glibc 2.2.5 |
Distribuce | Jádro | Knihovna | Poznámky |
---|---|---|---|
Red Hat Enterprise Linux 2.1 AS/ES/WS | 2.4.18-e.12smp | glibc | |
Red Hat Enterprise Linux (RHEL) 3 AS/ES/WS | 2.4.21-7.EL | glibc-2.3.2-95.3 | |
Red Hat Enterprise Linux (RHEL) 4 | 2.6.9 | glibc-2.3.3 | Vyžaduje také balík compat-libstdc++-33 |
SuSE Linux Enterprise Server (SLES) 8 | 2.4.19-SMP | glibc 2.2.5 | Založeno na systému United Linux 1.0 |
SuSE Linux Enterprise Server (SLES) 9 | 2.6.5 | glibc-2.3.3 | |
United Linux 1.0 | 2.4.19 | glibc 2.2.5 |
Produkt DB2 UDB pro distribuce systému Linux založené na jádru Linux 2.6 pro procesory Intel(R) x86 podporuje následující programovací jazyky a kompilátory:
32bitová instance u produktu DB2 UDB pro distribuce systému Linux založené na jádru 2.6 na procesorech x86-64 podporuje následující programovací jazyky a kompilátory:
64bitová instance u produktu DB2 UDB pro distribuce systému Linux založené na jádru 2.6 na procesorech x86-64 podporuje následující programovací jazyky a kompilátory:
Volby prekompilace a vázání pro procedury SQL lze přizpůsobit nastavením proměnné registru DB2 na úrovni instance DB2_SQLROUTINE_PREPOPTS pomocí následujícího příkazu:
db2set DB2_SQLROUTINE_PREPOPTS=<volby>
Kromě voleb uvedených v dokumentaci k verzi 8.2 je povolena také volba REOPT:
BLOCKING {UNAMBIG | ALL | NO} DATETIME {DEF | USA | EUR | ISO | JIS | LOC} DEGREE {1 | degree-of-parallelism | ANY} DYNAMICRULES {BIND | RUN} EXPLAIN {NO | YES | ALL} EXPLSNAP {NO | YES | ALL} FEDERATED {NO | YES} INSERT {DEF | BUF} ISOLATION {CS | RR | UR | RS | NC} QUERYOPT úroveň-optimalizace REOPT {ALWAYS | NONE | ONCE} VALIDATE {RUN | BIND}
Při použití nástroje gcc/g++ k sestavování aplikací a rutin C/C++ pro 64bitovou instanci v prostředí DB2 Universal Database pro Linux na procesorech POWER je vyžadována volba kompilátoru "-m64".
Při použití nástroje xlc/xlC k sestavování aplikací a rutin C/C++ pro 64bitovou instanci v prostředí DB2 Universal Database pro Linux na procesorech POWER je vyžadována volba kompilátoru "-q64".
Příkaz kompilace a propojení uvedený v dokumentaci produktu DB2 Universal Database verze 8.2 pro sestavování uložených procedur pomocí jazyka Micro Focus COBOL v systému HP-UX je chybný. Správný je příkaz kompilace obsažený v aktuálním skriptu sqllib/samples/cobol_mf/bldrtn. Příkazy kompilace a propojení jsou nyní sloučeny do jednoho příkazu pomocí volby -y. Tímto způsobem je určeno, zda má být požadovaným výstupem sdílená knihovna.
Minimální podporovaná verze kompilátoru a běhového modulu Micro Focus COBOL v systému HP-UX je Micro Focus Server Express 2.2 - Service Pack 1 plus oprava Fix Pack Fixpack22.02_14 for HP-UX PA-RISC 11.x (32/64bit). Tato oprava Fix Pack je k dispozici na webové stránce podpory Micro Focus Support Line na adrese http://supportline.microfocus.com. .
Chcete-li spustit externí rutiny modulu Micro Focus COBOL v systému Windows, je třeba se přesvědčit, že jsou proměnné prostředí Micro Focus COBOL nastálo nastaveny jako systémové proměnné.
Chcete-li nastavit proměnné prostředí na systémové proměnné, postupujte takto:
Nastavení proměnných prostředí v seznamu Uživatelské proměnné, v příkazovém řádku nebo ve skriptu není postačující.