Řídící jednotku DB2 (db2cc) není možné spustit

Supportní databáze (tdenis_db2_71_java)
Platí pro

SuSE Linux: Od verze 7.1
IBM DB2 Universal Database: Verze 7.1

Dotaz:

Používáte IBM DB2 Universal Database a chcete spustit řídící jednotku DB2, která se ale ukončí s chybovým hlášením "sigsegv.".

Příčina:

Starší JRE (Java Runtime Environmennt) není kompatibilní s glibc 2.2.

Řešení:

Funkční JRE od IBM si můžete po provedení registrace stáhnout z http://www.ibm.com/developerworks/java/jdk/index.html
Mějte prosím na paměti, že při startu db2cc je třeba pouze JRE (Java Runtime Environment). Pro vývoj Java aplikací je třeba JDK (Java Development Kit). Instalaci musíte provést jako uživatel root např.
rpm -Uvh IBMJava118-JRE-1.1.8-5.0.i386.rpm
rpm -Uvh IBMJava118-SDK-1.1.8-5.0.i386.rpm

Nakonec je třeba upravit cestu v sobuoru .profile vašeho instantního uživatele, např. db2inst násl. způsobem:
export JAVA_HOME=/usr/jre118/

Tyto cesty se mohou lišit podle verze JRE, resp. JDK, nejdříve prosím zkontrolujte instalační adresář, např. příkazem
less IBMJava118-JRE-1.1.8-5.0.i386.rpm
Klíčová slova: DB2, DB2CC, JAVA, JRE, JDK, IBM, říDíCí, JEDNOTKA

Zpětná vazba vítána: Send Mail to tdenis@suse.de (Uveďte prosím následující klíčové slovo: SDB-tdenis_db2_71_java)
SDB-tdenis_db2_71_java, Copyright SuSE Linux AG, Nürnberg, Germany - Verze: 28. Mär 2001
SuSE Linux AG - Poslední změnu: 01. Jun 2001 provedl tdenis (sdb_gen 1.40.0)