ORACLE APEX – Instalacija u 10 koraka

Wednesday, 17.11.2010 – mmilosevic

 

 Evo instalacionog uputstva za sve one koji žele da se pozabave Oracle APEX alatom. Na početku nekoliko generalnih napomena:

·  Ovde će biti prikazano uputstvo za instalaciju ORACLE APEX-a u Windows okruženju

·  Ovo je pojednostavljena verzija instalacije čiji je cilj da na što efikasniji način započnete priču o APEX-u. Sve detalje ćete naći u ORACLE dokumentaciji o instalaciji APEX-a koju možete videti ovde.

·  Podrazumeva se da ste se registrovali na ORACLE portalu i da možete skidati potrebne instalacije,

·  Podrazumeva se da ste prethodno instalirali Oracle XE bazu prema jednom od prethodnih uputstava.

 

 

Počnimo korak po korak:

1. Ovde se prvo složite sa licencnim uslovima a zatim download-ujte poslednju verziju Oracle Application Express, za sada je to 4.0.1 (može i samo sa engleskim jezikom ako vam to odgovara).

 

 

2. Otpakujte zip arhivu sa instalacijom npr. u folder C:\ashish. Generalna napomena kod instalacije bilo kog Oracle programa je da ne stavljate instalaciju u neki folder sa kilometarskom putanjom ili, još gore, sa putanjom koja sadrži naša slova jer se može desiti da instalacija uopšte ne krene i da vam Oracle prijavi grešku. Osim toga, lakše je prisupati neophodnim sql skriptama iz komandne linije, kad vam zatreba.

 

 

3. Pokrenite komandnu liniju Start>run>cmd ili kod novijih Windowsa samo Start>cmd.

 

 

4. Ako to prethodno niste uradili onda podesite sistemske promenjive za XE bazu (pretpostavka je da je XE instaliran u C:\oraclexe):

 

set ORACLE_HOME=c:\oraclexe\app\oracle\product\10.2.0\server

set ORACLE_SID=XE

set PATH=%ORACLE_HOME%\bin;%PATH%

 

Inače, neophodno je da ove promenjive podesite trajno u Advanced system settings>Environment Variables
(u Windows-u 7 to možete uraditi i sa SETX komandom).
Sada je potrebno da pređete u folder sa APEX instalacijom, dakle, u mom konkretnom slučaju u C:\ashish\apex. Sledi konekcija na XE bazu, otkucajte:

 

 

sqlplus “/ as sysdba”

 

 

Sve prethodno urađeno možete videti i na slici:

  

sl11

Slika 1.

 

5. Sada je potrebno pokrenuti instalacionu skriptu apexins.sql sa potrebnim parametrima. Pošto se već nalazite u folderu gde je instalaciona skripta, onda instalaciju započnite komandom:

 

@apexins SYSAUX SYSAUX TEMP /i/

 

sl2

Slika 2.

 

Instalacija će, u zavisnosti od vašeg računara, trajati do desetak minuta nakon čega bi trebalo da se ponovo pojavi komand prompt kao na slici:

 

 

sl32

Slika 3.

 

6. Kompletan tok instalacije se beleži u log fajl koji se snima u instalacioni folder u formatu <YYYY-MM-DD_HH24-MI-SS>.log tako da ga možete pregledati ako se eventualno javi greška (daleko bilo).

 

sl41

Slika 4.

 

7. Sada je potrebno učitati slike koje APEX koristi unutar XE baze. Ponovo se konektujte sa:

 

sqlplus “/ as sysdba”

 

a onda pokreni skriptu apxldimg.sql sa referenciranjem na folder u koji smo otpakovali instalaciju, u mom slučaju to je C:\ashish pa je komada:

 

@apxldimg c:\ashish

 

sl5

Slika 5.

 

ako se sve završi kako treba cmd prozor će izgledati ovako:

 

sl6

Slika 6.

kucajte exit za izlaz iz sqlplus-a.

 

8. Sledeći korak je promena šifre administratora APEX okruženja uz pomoć skripte apxxepwd.sql . Dakle, ponovo konekcija na bazu, a onda kucajte komandu:

 

@apxxepwd.sql

 

potom upišite vašu šifru slično kao na slici, ponovite je i, naravno, upamtite.

 

sl7

Slika 7.

 

Izađite iz sqlplus-a sa exit i sada već možete da odete u administratorski servis vašeg APEX-a, otvorite web browser i upišite: http://127.0.0.1:8080/apex/apex_admin trebalo bi da radi.

 

9. Ovaj korak realizujte ukoliko želite da vašem APEX-u pristupate kroz mrežu koristeći hostname i domen vašeg računara. Dakle, ponovo konekcija na bazu a zatim ukucajte komandu:

 

execute dbms_xdb.setListenerLocalAccess(l_access => FALSE) ;

 

sl8

Slika 8.

 

Sada administratorskom servisu možete pristupati i sa http://hostname.domain:8080/apex/apex_admin

gde hostname.domain predstavlja adekvatno ime i domen vašeg računara.

 

Za svaki slučaj, da ne bi došlo do zabune, ubuduće ću na slikama prikazivati pristup APEX-u preko lokalne adrese 127.0.0.1 (localhost adrese), što u prevodu znači da je APEX okruženje odsečeno od sveta.

 

10. Isključite crni prozor sa komandnom linijom, za sad vam ne treba, a onda u web browser ponovo ukucajte: http://127.0.0.1:8080/apex/apex_admin i logujte se kao admin sa vašom šifrom koju ste definisali u koraku 8.

 

sl9

 

Slika 9.

Međutim, biti administrator APEX-a nije mala stvar 😉 tako da administratorska šifra, ipak, mora da bude malo složenija, pa ćete je morati promeniti u skladu sa preporukama (šifra mora sadržati i velika i mala slova, broj i dopunske karaktere), a onda se vratiti sa RETURN na ponovno logovanje gde ćete se logovati kao admin ali ovog puta sa novom šifrom.

 

sl103

 

Slika 10.

 

Sada ulazite u administratorsko okruženje gde ćete se možda osećati kao Alisa u zemlju čuda, ali ne brinite, ovo nije vaše radno okruženje i ovde ćete kao developer retko ulaziti.

 

apex_administracija

APEX Administratorski servis

 

Trenutno ste ovde samo da biste definisali svoj korisnički nalog kao i lični radni prostor koji se zove WORKSPACE, odnosno ‘komad’ XE baze koji vam pripada, a tek onda možete da uđete u APEX radno okruženje koje se nalazi na http://127.0.0.1:8080/apex odnosno http://hostname.domain:8080/apex ali o tome nekom drugom prilikom. Do tada pretražujte ORACLE APEX blogove i forume pa pokušajte sami da nastavite priču.

Pozdrav iz NS.

 

  1. 6 Responses to “ORACLE APEX – Instalacija u 10 koraka”

  2. instalacija prošla ok, ali ne mogu pristupiti
    localhost:8080/apex/apex_admin

    pa ako može tko pomoći.

    spajam se lokalno.
    baza je 11.2 enterprise

    By gusar on Nov 18, 2010

  3. Ovo je uputstvo za instalaciju APEX-a na XE bazu. Verovatno nisi pažljivo čitao komentare iz prethodnog posta, ali Oracle 11g već ima predinstaliran APEX, potrebno ga je samo konfigurisati. Pogledaj upustvo na http://hroapex.blogspot.com.

    By mmilosevic on Nov 18, 2010

  4. tutorijal je bombonica 🙂

    By sasa on Nov 19, 2010

  5. sa oracle-om verzijom 11g r2 dolazi apex 3.0 ili 3.1
    a od verzije 3.2 je podržana migracija sa oracle formsa na apex.
    zato sam išao instalirati apex.
    a u dokumentaciji stiji da apex radi i sa express verzijom i sa punom verzijom.

    jedina mana članka je da se nigdje ne spominje http web server.
    jer koliko sam skužio treba ili mod_pl/sql za apache ili glasfish da bi se moglo raditi.

    sutra stavljam ponovno win 7, oracle i glasfish.

    By gusar on Nov 21, 2010

  6. Da li je moguće da se instalira ova baza na Ubuntu sistemima ? Možda je banalno pitanje 😀 ali sam totalni početnik sa bazama .

    By stevy on Jun 3, 2011

  7. oracle ide i na ubuntu potraži tutorial.

    http://www.pythian.com/news/549/installing-oracle-11g-on-ubuntu-linux-704/

    By gost on Jun 7, 2011

Post a Comment