Aby instalacja się powiodła powinieneś mieć:
wersję bazy> 10.2.0.3 (może być express edition)
shared_pool>=100MB (jeśli masz ustawione automatyczne strojenie wielkości - tak jest domyślnie - to Cię to nie boli).
Tablespace na instalację apex z minimum 185MB miejsca wolnego (możesz go stworzyć z poziomu sysa: create tablespace apex datafile 'sciezka do pliku danych' size 300M)
Wersja PL/SQL Web Toolkit >=10.1.2.0.6 (sprawdzić jaką masz możesz tak: select owa_util.get_version from dual. Jeśli masz bazę 11G to się tym nie martwisz).
Pobierz z poniższego linka paczkę instalacyjną apexa:
Pobierz apex
Rozpakuj go, a następnie upewnij się że ma nadane odpowiedni chmod by można było w nim pisać.
Przejdź do nowo rozpakowanego katalogu.
Uruchamiasz skrypt instalacyjny:
sqlplus sys/haslo as sysdba @apexins.sql
Oczywiście u Ciebie ścieżka pewnie będzie inna, ważne byś odpalił skrypt apexins.sql jako sys.
Podczas wykonywania tego skryptu zostaniesz poproszony o 4 parametry.
- pierwszy to nazwa tablespace do którego zostanie zainstalowany engine apexa (pakiety w plsql etc)
- drugi to nazwa tablespace do ktorego będą lądowały pliki uploadowane przez użytkowników.
- trzeci to nazwa tablespace tymczasowego (np. temp)
- czwarty to ścieżka wirtualnego katalogu w którym będą obrazki (daj po prostu /i/ )
Możesz też po prostu odpalić to tak:
sqlplus sys/haslo as sysdba @apexins.sql apex apex temp /i/
Po instalacji zaloguj się jako sys i puść poniższe zapytanie:
select status from dba_registry where comp_id='APEX';
Powinieneś zobaczyć VALID. Jeśli zobaczysz INVALID, to oznacza to że coś poszło nie tak z instalacją. Sprawdź czy pod koniec instalacji nie pojawiły Ci się jakieś błędy. Jeśli tak, popraw je i ponów instalację.
Kolejny krok to odpalenie skryptów konfigurujących apexa:
sqlplus sys/haslo as sysdba @/home/oracle/apex/apex_epg_config.sql /home/oracle
W miejsce mojej ścieżki (/home/oracle) podajesz ścieżkę do katalogu w którym znajduje się rozpakowany katalog apexa.
sqlplus sys/haslo as sysdba @/home/oracle/apex/apxldimg.sql /home/oracle
Ścieżka analogicznie jak wcześniej.
Teraz musisz odlokować użytkowników:
alter user anonymous account unlock;
alter user xdb account unlock;
alter user apex_40100 account unlock;
alter user flows_files account unlock;
alter user apex_public_user account unlock;
Następny krok to konfiguracja hasła i portu nasłuchu dla apexa:
sqlplus sys/haslo as sysdba @/home/oracle/apex/apxconf.sql
Zostaniesz poproszony o te dane podczas wykonywania powyższego skryptu.
Jeśli za jakiś czas zechcesz sprawdzić na jakim porcie chodzi apex możesz wywołać:
select dbms_xdb.gethttpport from dual;
lub zmienić go:
execute dbms_xdb.sethttpport(port);
Do apexa logujesz się tak:
http://localhost:8080/apex
Korzystając z workspace internal
nazwy użytkownika admin
i hasła jakie podałeś w trakcie instalacji.
Zbiór bezpłatnych tutoriali związanych z bazami danych Oracle. Tutoriale po polsku. Autor : Andrzej Klusiewicz
Strony
▼
wtorek, 10 stycznia 2012
poniedziałek, 2 stycznia 2012
Nieśmiało polecam :)
Cześć,
dzisiaj zupełnie z innej beczki. Moja przyjaciółka produkuje piękną biżuterię z sutaszu, do tej pory sprzedawała swoje wyroby tylko po znajomych i właśnie wchodzi na szerszy rynek. Biżuteria jest robiona ręcznie, na zamówienie. Do tej pory zamówiliśmy 4 komplety i muszę przyznać że zostały wykonane bardzo dokładnie i starannie. Do tej pory zachodzę w głowę jak coś takiego można zrobić bez mikroskopu. Tak więc moi drodzy - zapraszam na jej stronkę:
http://bizuteriaerty.blogspot.com/
i proszę pokażcie ją swoim dziewczynom/żonom/teściowym etc. :)
dzisiaj zupełnie z innej beczki. Moja przyjaciółka produkuje piękną biżuterię z sutaszu, do tej pory sprzedawała swoje wyroby tylko po znajomych i właśnie wchodzi na szerszy rynek. Biżuteria jest robiona ręcznie, na zamówienie. Do tej pory zamówiliśmy 4 komplety i muszę przyznać że zostały wykonane bardzo dokładnie i starannie. Do tej pory zachodzę w głowę jak coś takiego można zrobić bez mikroskopu. Tak więc moi drodzy - zapraszam na jej stronkę:
http://bizuteriaerty.blogspot.com/
i proszę pokażcie ją swoim dziewczynom/żonom/teściowym etc. :)