Instalacija Oracle Database Express Edition 11g 1. Preuzeti Microsoft Windows verziju za Oracle Database XE 2. Nakon preuzimanja verzije dvostruki klik na setup.exe. 3. Instalacija se vrši u okviru Oracle Database 11g Express - Install Wizard prateći nekoliko jednostavnih koraka. Instalacija Oracle Database Express Edition 11g 1. Nakon klika na I accept the terms in the license agreement u okviru Licence agreement prozora pojavljuje se sledeći prozor. 2. U okviru prozora Choose Destination Location moguće je potvrditi podrazumevani folder ili izabrati drugi folder za instalaciju (ne birati folder koji u okviru svog imena ima razmake). Instalacija Oracle Database Express Edition 11g 1. U okviru prozora Specify Database Passwords potrebno je uneti šifru za SYS i SYSTEM naloge (SYS i SYSTEM nalozi imaju administratorska prava i ne koriste se za rutinske operacije). Instalacija Oracle Database Express Edition 11g 1. Sva podešavanja vezana za instalaciju mogu se videti u okviru Summary prozora. Ukoliko su svi parametri tačni, proces Instaliranja može da se završi. Provera da li su Oracle servisi pokrenuti 1. Možete porveriti da li su Oracle servisi pokrenuti: Control Panel -> Administrative Tools -> Services. Potrebno je da budu pokrenuti OracleServiceXE i OracleTNSListener. Pokretanje Oracle SQL Developer Pokretanje Oracle SQL Developer • Oracle SQL Developer je besplatan grafički alat koji povećava produktivnost i pojednostavljuje rad sa bazom podataka. • Bitno: SQL Developer zahteva Java SE Development Kit 7 (JDK) Ili napredniju verziju i prilikom pokretanja SQL Developer-a potrebno je navesti putanju u okviru sistema gde je instalirana. • Potrebno je samo pokrenuti SQL Developer – nema potrebe za instalacijom. SQL Developer 1. Potrebno je napraviti novu SYS konekciju (zeleni plus u gornjem levom uglu). 2. Parametri se nalaze na slici u prilogu (password je onaj koji ste zadali prilikom instalacije) SQL Developer 1. Potrebno je kreirati novog korisnika, jer nećemo raditi sa administratorskim SYS nalogom. 2. U folderu skriptovi postoji skripta korisnik.sql koju je potrebno pokrenuti. 1. Možete izmeniti naziv korisnika (npr. E12679), ali onda morate taj naziv izmeniti na svakom mestu u skripti. SQL Developer 1. Potrebno je napraviti novu konekciju, ali ovoga puta sa novim korisnikom. 2. Parametri se nalaze na slici u prilogu (password je ftn, naveden u skripti koju ste pokrenuli) Dodatne napomene • U nastavku su predstavljena dva rešenja ukoliko imate problem sa pokretanjem virtuelne mašine. Dodatne napomene • [Prvi način - Problemi sa pokretanjem virtuelne mašine] Ovde je opisan prvi način kako možete da rešite problem i ne preporučuje se studentima koji su nesigurni u rukovanju računarom i mi ne odgovaramo ukoliko se pojave problemi ili sporedni efekti, pa ako ste nesigurni pogledajte odmah drugi način rešavanja problema. Ukoliko ste uspešno skinuli virtuelnu mašinu i importovali u Oracle VM VirutalBox, a pojavljuju se problemi sa pokretanjem (dobijate poruku VT-x is not available ili poruke sličnog tipa) potrebno je da uradite sledeće: 1. U BIOS-u vašeg laptopa je potrebno uključiti Virtualization technology (kada u BIOS-u nađete podešavanje koje se tiče virtuelizacije postavite ga na enabled), ulazak u BIOS se razlikuje za svaki računar pa pogledajte na google kako možete ući, 2. Ako i dalje nakon prvog koraka imate probleme pokušajte da ugasite Hyper-V na vašem operativnom sistemu. Uputstvo za korisnike win10 operativnog sistema je na sledećem linku u sekciji "Method 1: Disable Hyper-V in Control Panel" docs.microsoft.com/en-us/troubleshoot/windows-client/application- management/virtualization-apps-not-work-with-hyper-v 3. Ukoliko prethodna dva koraka nisu pomogla u rešavanju problema, možete pokušati sa drugim načinom u kom ćete instalirati neophodni softver direktno na vašem računaru. Dodatne napomene • [Drugi način - Instalacija softvera direktno na računaru] Ovde je opisan drugi način kako možete da rešite problem i mogu ga samostalno pokušati svi studenti kojima ne može da se pokrene VM. Na sajtu Oracle je potrebna registracija pre preuzimanja bilo kakvog sadržaja. 1. Preuzmite Oracle XE 11g Release 2 sa sledećeg linka, u zavisnosti od operativnog sistema odaberite 32 ili 64 bit-nu verziju www.oracle.com/database/technologies/xe-prior- releases.html 2. Preuzmite SQL Developer sa sledećeg linka, ako imate 64 bit sistem preuzmite verziju pod nazivom "Windows 64 bit with JDK 8 included" ako ne onda 32-bitnu verziju www.oracle.com/tools/downloads/sqldev-v192-downloads.html 3. Za 32 bit-ne verzije SQL Developer-a potrebno je imati instaliran JDK 8 (koji verovatno imate već instaliran iz prethodnog semestra kada ste radili javu) ukoliko nemate možete preuzeti sa sledećeg linka www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 4. Raspakujte pa instalirajte prvo Oracle XE 5. Ako je skinut 32-bit SQL Developer instalirajte JDK 8, ako je 64-bit ovaj korak preskačete 6. Na kraju potrebno je samo raspakovati SQL developer i unutar tog foldera imate ikonicu za pokretanje, ako je skinuta 32-bitna verzija pitaće vas da nađete folder u kom je JDK, to se nalazi na lokaciji C->Program Files->java->folder sa jdk 8 Dodatne napomene • Dopuna: Ako vam se prilikom instalacije SQL Developera na vašem računaru pojavi error dijalog sa porukom "Cannot acces NLS data files or invalid enviroment...." i sa još nekim porukama oko formata i regionalnog podešavanja (uglavnom se dešava ako je jezik OS srpski ili neki drugi koji nije en-US), potrebno je samo podesiti SQL Developer da ignoriše regionalna podešavanja na računaru na sledeći način: 1. Obavezno zatvoriti SQL Developer 2. Potrebno je pronaći datoteku na sledećoj putanji "sqldeveloper_19_xx/sqldeveloper/bin/sqldeveloper.conf" (u zavisnosti od alata za raspakivanje početak putanje može biti nešto drugačiji bitno je da se pronađe sqldeveloper.conf datoteka koja se nalazi na ovakvoj putanji) 3. Zatim taj fajl sqldeveloper.conf otvoriti putem Notepad editora 4. Pozicionirati kursor na poslednju liniju datoteke i pritisnite enter 2 puta da ga premestite u novi red i nakon toga nalepite sledeće 4 linije u datoteku: 1. # Options to avoid "ORA-12705: Cannot access NLS data files or invalid enviroment specified." 2. AddVMOption -Duser.language=en 3. AddVMOption -Duser.region=US 4. AddVMOption -Duser.country=en 5. Kada se ove linije pojave na dnu fajl uradite save (CTRL+S) ili iz menija File->Save i zatvorite fajl 6. Pokrenite SQL Developer i trebalo bi biti sve u redu.