Pagina 1 di 1

IBM db2 Express-c su Slackware

Inviato: mer 10 feb 2010, 17:44
da ulisse89
Ragazzi, qualcuno di voi ha mai installato questo software su Slackware?
Il problema è che per esigenze scolastiche devo per forza installarlo (esame di sistemi informativi) teoricamente su windows.
Ho provato però ad installarlo su Slackware con l'installer che viene fornito (c'è una versione per linux che installa tutto in /opt).
Quando vado per avviare db2cc (db2 control center) non parte. C'è qualcuno che lo ha installato che mi può dare una mano?
Altrimenti mi arrenderò a cercare di farlo funzionare su windows.
Grazie.

L'errore che becco è:

Codice: Seleziona tutto

DB2JAVIT : RC = 9501
DB2INSTANCE : -2029059916

Re: IBM db2 Express-c su Slackware

Inviato: gio 11 feb 2010, 15:01
da ulisse89
Sono riuscito a farlo partire. Nel caso a qualcuno servisse ho risolto in questo modo:
- Ho creato il file .bash_profile nella home directory di db2inst1 ( quello che crea l'installer).
- L'ho editato in modo che contenesse queste righe:

Codice: Seleziona tutto

export PATH=$PATH:/opt/ibm/db2/V9.7/bin
export DB2INSTANCE=db2inst1
export DISPLAY=localhost:0.0
Dopodichè da root dare:

Codice: Seleziona tutto

xhost +
Per finire, per far partire un qualsiasi tool fornito da db2 Esxpress-c (ad esempio db2cc) bisogna poi loggarsi come l'utente db2inst1. Con:

Codice: Seleziona tutto

su - db2inst1
e poi lanciare il comando corrispondente.
Per loggarsi ho dato "su - nomeUtente" perchè altrimenti, solo con "su nomeUtente", non vengono caricate le impostazioni di .bash_profile.

Mi rendo conto che ora possono non servire a nessuno le cose che ho scritto, ma nel caso qualcuno un giorno dovrà usare questo programma, si eviterà 2 giorni di ricerche su internet.