Instalacja APEX 4.2.2 w 32bit Ubuntu 13.04

Używam na prywatnym laptopie jeszcze 32bitowej wersji Ubuntu i na razie nie przesiadam się na 64bity. To powoduje, że nie mogę skorzystać z 64bitowej wersji Oracle 11 XE, ktory Apexa ma wbudowanego juz w siebie w wersji 4.2. Nie ma tez repozytoriow dla Ubuntu 13.04 z Oraclem 10 xe. Nic nie stoi na przeszkodzie, aby z repo dla starej wersji Ubuntu sciagnac deby z https://oss.oracle.com/debian/dists/unstable/non-free/binary-i386/ :
[   ] oracle-xe-client_10.2.0.1-1.2_i386.deb    25-May-2006 00:18   25M 
[   ] oracle-xe-universal_10.2.0.1-1.1_i386.deb 25-May-2006 00:20  250M

Sciagamy oba deby. W katalogu, w ktorym znajduja sie w terminalu wydajemy komendy do zainstalowania bazy, a nastepnie skonfigurowania jej:
 
sudo dpkg -i *.deb
sudo /etc/init.d/oracle-xe configure

I mamy w tej chwili baze i postawionego Apexa w jakies archaicznej wersji. Sciagamy najnowsza wersje:
http://www.oracle.com/technetwork/developer-tools/apex/downloads/index.html

I rozpakowujemy zipa, u mnie w /home/przemk/Pobrane/APEX/
W terminalu ustawiamy zmienne srodowiskowe:

export ORACLE_HOME=”/usr/lib/oracle/xe/app/oracle/product/10.2.0/server”
export TNS_ADMIN=”/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/admin/”
export ORACLE_SID=”XE”
export PATH=$ORACLE_HOME/bin:$PATH

Przechodzimy w terminalu do katalogu z rozpakowanym nowym Apexem i laczymy sie do bazy i zaczynamy instalacje:
#przemk@toszybka:~/Pobrane/apex$ sqlplus /nolog
#SQL> connect SYS as SYSDBA

#wlasciwa instalacja, zajmuje u mnie kilkadziesiat minut
@apexins.sql SYSAUX SYSAUX TEMP /i/

#instalacja plikow statycznych
@apxldimg.sql /home/przemk/Pobrane/APEX

#Zmiana hasla ADMINa Apexa
#@apxchpwd.sql

I juz, zainstalowane. Wchodzimy na http://localhost:8080/apex i logujemy sie na konto admina, zakladamy workspace, uzytkownikow i mozna smigac.

Jesli ktos chce pobawic sie Apexem nie instalujac go lokalnie to mozna wejsc na strone apex.oracle.com i bezplatnie zalozyc konto treningowe o pojemnosci 25MB.

Dodaj komentarz