uputstvo za oraclexe i sql developer

4
1 Korisničko uputstvo Instalacija: OracleXE, SQL Developer i APPEX Sve komponente su besplatne i legalne. Preporučije se download sa zvaničnog sajta www.oracle.com. Prethodno je neophodno izvršiti kreiranje korisničkog naloga i/ili logovanje sa korisničkim nalogom ako ga već imate Kreiranje korisničkog naloga je besplatno i može se uraditi preko linka: https://login.oracle.com/mysso/signon.jsp 1. OracleXE (Oracle Database 11g Express Edition) Ima svu funkcionalnost komercijalne verzije Oracle Database 11g Release 2. Postoje tri ograničenja i to su: - Prostor za korisničke podatke je ograničen na 11GB - Može koristiti do 1GB radne memorije - Koristi jedan procesor, bez obzira koliko ih računar (server) ima Download se može uraditi sa linka: http://www.oracle.com/technetwork/products/express- edition/downloads/index.html Nakon downloadovanja i raspakivanja arhive OracleXE112_Win32, pokreće se setup koji se nalazi u folderu DISC1. Instalacija ide automatski. Bitno je zapamtiti postavljeni password za korisničke naloge SYS i SYSTEM jer su ovi nalozi neophodni za daljnji rad. Instalirana baza se pokreće sa startovanjem Windows-a. Ako ovo želimo promijeniti, potrebno je u Windows services promijeniti za OracleServiceXE način pokretanja, sa Automatic na Manual. Ovim podešavanjem, sa startovanjem računara baza se neće pokrenuti. Startuje se preko menija i to: Start-> All Programs -> Oracle Database 11g Express Edition -> Start Database U ovom momentu može se kreirati tablespace odnosno, file u kom će se čuvati sve što se radi. Ovo se radi na slijedeći način: 1. Pokrene se Command Prompt 2. Logije se na bazu: sqlplus sys/password as sysdba 3. Ako se kao rezultat pojavi SQL>, znači da smo se logovali, i u nastavku kucamo slijedeće: create tablespace moj_rad datafile ’C:\oraclexe\app\oracle\oradata\XE\moj_rad.dbf’ size 32m autoextend on next 32m maxsize 512m; Ako je sve dobro urađeno, kao rezultat bi trebalo da se dobije poruka: Tablespace created. Navedeni password iz tačke 2. je onaj koji je postavljen prilikom instalacije baze.

Upload: flash005

Post on 16-Sep-2015

335 views

Category:

Documents


8 download

DESCRIPTION

Sve komponente su besplatne i legalne. Preporučije se download sazvaničnog sajta www.oracle.com. Prethodno je neophodno izvršiti kreiranjekorisničkog naloga i/ili logovanje sa korisničkim nalogom ako ga već imateKreiranje korisničkog naloga je besplatno i može se uraditi preko linka:https://login.oracle.com/mysso/signon.jsp1.OracleXE (Oracle Database 11g

TRANSCRIPT

  • 1

    Korisniko uputstvo Instalacija: OracleXE, SQL Developer i APPEX

    Sve komponente su besplatne i legalne. Preporuije se download sa zvaninog sajta www.oracle.com. Prethodno je neophodno izvriti kreiranje korisnikog naloga i/ili logovanje sa korisnikim nalogom ako ga ve imate Kreiranje korisnikog naloga je besplatno i moe se uraditi preko linka: https://login.oracle.com/mysso/signon.jsp

    1. OracleXE (Oracle Database 11g Express Edition) Ima svu funkcionalnost komercijalne verzije Oracle Database 11g Release 2. Postoje tri ogranienja i to su:

    - Prostor za korisnike podatke je ogranien na 11GB - Moe koristiti do 1GB radne memorije - Koristi jedan procesor, bez obzira koliko ih raunar (server) ima

    Download se moe uraditi sa linka: http://www.oracle.com/technetwork/products/express-edition/downloads/index.html Nakon downloadovanja i raspakivanja arhive OracleXE112_Win32, pokree se setup koji se nalazi u folderu DISC1. Instalacija ide automatski. Bitno je zapamtiti postavljeni password za korisnike naloge SYS i SYSTEM jer su ovi nalozi neophodni za daljnji rad. Instalirana baza se pokree sa startovanjem Windows-a. Ako ovo elimo promijeniti, potrebno je u Windows services promijeniti za OracleServiceXE nain pokretanja, sa Automatic na Manual. Ovim podeavanjem, sa startovanjem raunara baza se nee pokrenuti. Startuje se preko menija i to: Start-> All Programs -> Oracle Database 11g Express Edition -> Start Database U ovom momentu moe se kreirati tablespace odnosno, file u kom e se uvati sve to se radi. Ovo se radi na slijedei nain:

    1. Pokrene se Command Prompt 2. Logije se na bazu: sqlplus sys/password as sysdba 3. Ako se kao rezultat pojavi SQL>, znai da smo se logovali, i u

    nastavku kucamo slijedee: create tablespace moj_rad datafile C:\oraclexe\app\oracle\oradata\XE\moj_rad.dbf size 32m autoextend on next 32m maxsize 512m;

    Ako je sve dobro uraeno, kao rezultat bi trebalo da se dobije poruka:

    Tablespace created. Navedeni password iz take 2. je onaj koji je postavljen prilikom

    instalacije baze.

  • 2

    Navedena putanja C: ... iz take 3. je ovakva ako je oraclexe instaliran u root-u C particiji.

    Termin moj_rad iz take 3. zamijenite sa nazivom vaeg projekta.

    2. Oracle SQL Developer

    Oracle SQL Developer je besplatno razvojno okruenje koje zadovoljava sve potrebe oko kreiranja konekcija, kao i kreiranja i odravanja svih database objekata. Link za download je: http://www.oracle.com/technetwork/es/developer-tools/sql-developer/downloads/index.html Kao izbor za download se preporuuje verzija koja ukljuuje i JDK, kako bi se izbjeglo naknadno download-ovanje i podeavanje. Download-ovanu arhivu raspakujemo na eljenoj lokaciji, uemo u raspakovani folder sqldeveloper i pokrenemo file sa imenom sqldeveloper. Nikakva dodatna instalacija nije potrebna. Radi lakeg rada poeljno je kreirati shortcut na desctop-u. Nakon prvog pokretanja, oznaite sve ponuene opcije i potvrdimo izbor. Slijedee to moemo uraditi je kreiranje konekcije na bazu sa korisnikim imenom system i odgovarajuim password-om Nakon toga, otvorimo kreiranu konekciju i na dnu u meniju Other Users kreiramo novog Usera (schemu) kao na slijedeoj slici

  • 3

    Prilikom kreiranja, dodijelimo mu eljene sistemske privilegije. Bitno je naglasiti sledee: ako se neka od privilegija i propusti, uvijek se moe naknadno dodati. Za poetak, moe se grantovati:

    - CREATE SEQUENCE - CREATE SESSION - CREATE TABLE - CREATE TRIGGER - CREATE TYPE - CREATE USER - CREATE VIEW - DELETE ANY TABLE

    Kada se to zavri, kreiramo novu konekciju, sa parametrima usera koga smo prethodno kreirali. Kada je otvorimo, dobijemo emu za kreiranje novih objekata poput tabela, view-a, trigera ... Slika koja slijedi

  • 4

    3. APEX - Oracle Application Express

    Apex je Oracle-ov alat za brz razvoj web aplikacija a za Oracle bazu. Besplatan je i ima punu podrku bez ikakvih ogranienja. Link za download: http://www.oracle.com/technetwork/developer-tools/apex/downloads/index.html Preporuka je da se download-uje verzija sa opcijom All languages Koraci za instalaciju apex-a:

    1. Nakon download-a, arhivu je potrebno raspakovati. Preporuka je da se raspakuje na root C particije.

    2. Pokrenuti Command prompt i pozicionirati se na raspakovani apex folder. Trebalo bi da bude c:\apex>

    3. Konektujemo se: sqlplus sys/password@xe as sysdba Ako je sve OK trebalo bi da prikae: SQL>

    4. Pokretanje instalacije: @apexins SYSAUX SYSAUX TEMP /i/ 5. Saekati da skripta odradi zadati posao. Ako je sve proteklo OK na

    kraju e se ispisati poruka PL/SQL procedure successfully completed. 6. Ponoviti konekciju na bazu kao u taki 3. 7. Pokrenuti skriptu @apxldimg c:\ 8. Ponoviti konekciju na bazu kao u taki 3. 9. Sada se postavlja Admin password za konektovanje na apex i to

    radimo komadnom: @apxxepwd.sql novi_pasword 10. U web browser-u pokrenemo URL: http://localhost:8080/apex 11. Promijenimo password i ulogujemo se sa njim na ponueni

    workspace INTERNAL 12. Otvorimo Manage Workspace i kreiramo novi workspace nad

    schema-om koju smo ranije kreirali preko sqldevelopera. 13. Izlogujemo se sa INTERNAL workspace-a i ponovo ulogujemo sa

    parametrima novokreiranog workspace-a. 14. APEX nudi mogunost instalacije jednostavnih primjera

    aplikacije u cilju demonstracije i breg uenja. Ovo se radi na slijedei nain:

    - Kliknuti na ikonicu Application Builder. - Klikom na tab Packaged Applications dobijemo za izbor 30-tak

    jednostavnih aplikacija i izborom neke od njih, automatski se instalira aplikacija i kreiraju se sve neophodne tabele.

    Mladen Toi 2010/210397 Univerzitet Sinergija Fakultet za raunarstvo i informatiku