Upload
ted-teddy
View
66
Download
3
Embed Size (px)
DESCRIPTION
Upute za postavljanje Jdeveloper-a i XE baze podataka
Citation preview
Kako instalirati Jdeveloper i XEbazu?
Kako instalirati Jdeveloper i XE bazu?
Vodič kroz informatički praktikum 1
Piše: Ted Teddy Na kraju ovog vodiča očekuje Vas ukusna torta! Koja može sadržavati smrtonosan nervni plin
Alate ćemo instalirati na Windows 7 ULT 32bit. Oracle Database Express Edition
11g Release 2 ne radi na Windows 64bit. Oracle XE bazu nije potrebno instalirati ako imate postavljenu neku drugu Oracle bazu na lokalnom računalu ili na
udaljenom poslužitelju. Alati se mogu besplatno preuzeti sa službenih www.oracle.com stranica; za preuzimanje je potreban besplatan Oracle Online račun.
Ako niste u mogućnosti pokretati alate na Vašem računalu, isti se mogu
instalirati koristeći VirtualBox rješenja. (Potrebno više RAM memorije i bolji procesor).
Oracle alati su podržani za sve platforme: Windows, Linux i Mac.
U ovom vodiču proći će se kroz postupak instalacije alata koji su potrebni za uspješno polaganje IP1.
Potrebni su nam sljedeći alati (putanje su poveznice):
Jdeveloper + ADF Oracle.com > Developer Tools > Jdeveloper and ADF
Oracle Database XE 11g Oracle.com > Products > Database Express Edition
SQL Developer + JDK ako je Java JDK već instaliran onda preuzeti samo SQL Developer
Oracle.com > Developer Tools > SQL Developer SQL Developer će biti potreban kako bi otključali „HR“ račun na XE bazi
podataka, a to radimo kako bi mogli raditi na već postavljenoj HR šemi koja dolazi sa svakom instalacijom.
Nakon što ste preuzeli sve potrebne alate, možemo započeti sa instalacijom i postavljanjem.
2
1. Instaliranje XE baze Preuzeti arhivu OracleXE112_Win32.zip otpakirajte na željenu destinaciju i
otvorite podmapu DISK1 i pokrenite setup.exe i pratite upute za instalaciju.
3
Ovdje postavljate lozinku za SYSTEM i SYS korisnika. NEMOJTE ZABORAVITI OVU
LOZINKU.
Zadnji prozor je pregled svih postavki. Port je 1521 za spajanje na localhost.
Nakon što instalacija završi, možete se prebaciti na drugi korak.
4
2. SQL Developer i HR račun Nakon što ste uspješno preuzeli SQL Developer + JDK, jednostavno raspakirajte
arhivu i pokrenite sqldeveloper.exe … u slučaju da niste preuzeli SQL
Developer + JDK pri prvom pokretanju biti će traženo da upišete putanju do JDK
mape sa Java.exe
Nakon što se SQL Developer pokrenuo, napraviti ćemo konekciju na localhost
koristeći SYSTEM korisničko ime i lozinku.
5
Connection Name: localhost (ili što god vam je draže: lokalno, Mujo …) Za
korisničko ima stavite SYSTEM ili SYS a lozinka je ona koja je upisana tijekom
instalacije XE baze. Hostname, Port i SID ostaje po zadanim vrijednostima. Kada
je sve popunjeno kako treba, kliknite Test. Test će provjeriti da li su svi podaci
točno upisani i da li je baza pokrenuta. Status: Success znači da je sve točno
konfigurirano te možete odabrati Connect.
Nakon uspješnog spajanja na localhost, otvara se SQL „naredbeno nešto“, to je
ono kada se upiše nešto i onda to SQL napravi, uglavnom, nije bitno. Bitno je da
sljedeću naredbu kopirate u Worksheet. Ova naredba će otključati HR račun.
KORISNIČKO IME = hr / LOZINKA = hr
ALTER USER HR ACCOUNT UNLOCK IDENTIFIED BY hr;
Kliknuti zeleni play gumb i rezlutat mora biti user HR altered.
6
3. Jdeveloper + ADF
Klasična instalacija bez ikakvih posebnih mogućnosti. Nakon što ste uspješno
instalirali Jdeveloper, pokrenite ga. Prvo pokretanje traje dosta dugo, ipak dok se
sve to ne izdešava što se mora desiti. Tijekom prvog pokretanja pojaviti će se
prozor s pitanjem da li želite uvesti postavke iz prijašnje verzije, na to piranje
odgovorite s NE iliti NO. Nakon još malo vremena otvoriti će se prozor s 4 opcije
o asocijaciji datoteka; stavite sve 4 za da ili ne. Zatvorite tip of the day.
I evo ga, predivan Jdeveloper (đejDeveloper) sa ADF komponentama i ostalim
pametnim stvarima koje će biti od iznimne koristi.
Prvo što ćemo napraviti je spojiti se na localhost sa HR računom da možemo
raditi na hr shemi. Ali tu nam fali nekoliko opcija. Ćemo postaviti vezu na
localhost a zatim pokrenuti novi projekt.
Otvorite View > Database > Database Navigator
7
Na lijevom alatnom prozoru, pojavlja se nova kartica Database Navigator.
Otvaranjem te kratice mogu se pregledavati sve veze koje su postavljene.
Odabirnom na zeleni plus otvara se prozor sličan kao i u SQL Developeru. Dakle
procedura je ista: naziv veze neka bude localhost, tip veze Oracle, korisničko
ime je hr i lozinka je hr (ime i lozinka su malim slovima hr). Druge postavke
neka ostanu kakve i jesu, na kraju okinuti jedan Test Connection i ako je sve
kako treba, pisati će Status: Success. Ako je sve uredu odaberite OK i time ste
uspješno postavili vezu na Oracle bazu na Vašem localhostu.
Sada idemo postaviti novi projekt, ali prije toga … kratka pauza
8
Otvorite File > New ili na mali papir s iskricom u kutu ili na New Application
Odabrati u lijevom izborniku General > Applications a u desnom Fusion Web
Application i odabrati OK.
9
Application Name: proizvoljno npr hrdemo u ovom slučaju.
Directory: automatski se stvara direktori u kojemu će biti spremljeni svi podaci.
Application Package Prefix: „mapa“ samo web adresu umjesno demo.hr je
hr.demo. Za sada nije ni toliko bitno, ali je neko „nepisano pravilo“. Next >
Project name: neka ostane Model … Next >
10
Sve ostaviti kako je. Next >
Samo Next >
11
Zadnji korak, ovog puta Finish >
Aplikacija je uspješno postavljena, dobiva se ovaj popis zadataka koje bi mogli
pratiti. Uglavnom se u toj pomoći nalazi jako puno savjeta o alatu.
12
Ima klasičan put kako se pojiti na bazu, e ovaj je još lakši. Odabrati SQL i iz
padajućeg izbornika odabrati vezu koju ste prije postavili i odabrati OK.
Desni klik na Model na kartici Application (ono na lijevoj strani)
13
Package: hr.test.model
Schema: HR odaberite, to je ta famozna Hjmuman Risurs.
Ako se pod Available ne pojavljuju tabele, onda u desnom kutu odaberite
Query da povuče tablice sa baze. Odaberite sve ili odabrane tablice koje želite
dodati. Next >
Ovdje isto sve prebacite na selected. Next >
14
Ovdje se definira aplikacijski modul. Ne pitaj što radi, samo znaj da se ovdje
kvačica stavlja samo kod pokretanja novog projekta. Svi objekti i pregledi će biti
dodani pod hr.test.model Application Module. Samo Next > do kraja
15
Kad se odabere Finish, odjednom se počinju stvarati neke čudne stvari u
Application tabu. Ovdje počinje vježba broj 1. Iako smo dodali na početku sve
tablice, a zadatak predlaže dodavanje samo 3 tablice. Probajte sami ili pričekajte
dan/dva/max=tri
KRAJ PRVOG DJELA – USKORO UPUTE ZA VJEŽBU BROJ JEDAN