Oracle database 10g Express edition - darmowa baza danych dla małych i rednich firm Petre Iltchev (Piotr Ilczew) Wysza Szkoła Finansów i Informatyki im. prof. J. Chechliskiego e-mail: pilczew@yahoo.com
Agenda Plusy i Minusy Moliwe zastosowania Licencja Instalacja pod Microsoft Windows / Linux Jak odinstalowa baz danych Zasoby 2 Wysza Szkoła Finansów i Informatyki im prof.
Oracle database 10g Express edition - bilans zysków i strat Plusy Darmowa, firmy nie ponosz kosztów zakupu licencji Istnieje moliwo instalacji pod Windows, Linux, Solaris (?) Administracja baz danych jest realizowana za pomoc przegldarki internetowej Oracle Text jako narzdzie dla efektywnego wyszukiwania informacji tekstowej (?). W razie potrzeby moe by aktualizowana (upgrade) do Oracle Database 10g. Minusy Wielko danych uytkownika jest ograniczona do 4GB. Pami operacyjna wykorzystywana przez baz danych jest ograniczona do 1GB niezalenie od tego w ile pamici jest wyposaony serwer / stacja robocza. Liczba procesorów, które s wykorzystywane jest ograniczona do 1 niezalenie od iloci procesorów w serwerze. 3 Wysza Szkoła Finansów i Informatyki im prof.
Oracle database 10g Express edition - bilans zysków i strat Plusy Aplikacje mog by tworzone przy wykorzystaniu technologii: SQL JDBC NET - Oracle Developer Tools for Visual Studio.NET PHP http://www.php.net ODBC OCI dla C i C ++ HTML_DB. Minusy Na danym serwerze, stacji roboczej moe by zainstalowana tylko jedna instancja bazy danych. Przy instalacji w tej wersji s instalowane komponenty zwizane z serwera oraz klienta. W produkcyjnej wersji bdzie moliwo decydowania, wyboru które komponenty chcemy zainstalowa - serwera lub klienta. 4 Wysza Szkoła Finansów i Informatyki im prof.
Oracle database 10g Express edition - bilans zysków i strat Plusy Zgodno z Oracle Database 10g release 2. Wsparcie - społeczno, wspomagana przez ekspertów z firmy Oracle, Tom Kyte - vice prezydent firmy Oracle zapewnia, e personalnie bdzie monitorował forum, aby zapewni rozwizywanie stawianych problemów i udzielania odpowiedzi na stawiane pytania. Minusy Brak płatnego wsparcia firmy Oracle oferowanego przez serwisu Metalink. W tej wersji jest obsługiwana tylko strona kodowa WE8MSWIN1252. 5 Wysza Szkoła Finansów i Informatyki im prof.
Oracle database 10g Express edition - bilans zysków i strat Plusy Oracle Database XE moe by swobodne dystrybuowana. Instalacja bazy trwa mniej ni 15 minut pod Microsoft Windows (pod Linuxa pare minut). Podczas aktualizacji bazy do nowszej wersji (update) jest aktualizowane tylko oprogramowanie, dane uytkownika w bazie danych nie s aktualizowane. Minusy Wersja bez ekstra właciwoci, które s dostpne w Oracle database 10g. Polecenie SQL Model Clause nie jest dostpne. Oracle Database XE nie moe by zainstalowana na komputerze gdzie jest zainstalowany Zend Core for Oracle. http://www.oracle.com/technology/tech/php/zendcore/index.html 6 Wysza Szkoła Finansów i Informatyki im prof.
Moliwe zastosowania Edukacja - nauka administracji bazy danych firmy Oracle. Rozwój aplikacji do celów testowych. Małe i rednie przedsibiorstwa. Rozwój aplikacji przez niezalenych dostawców oprogramowania. 7 Wysza Szkoła Finansów i Informatyki im prof.
Licencja Produkt jest oferowany do celów testowych na okres o długoci 3 miesicy. Produkt jest w beta wersji - wersja przed produkcyjn. Kada strona moe zerwa umowy w kadej chwili. Oprogramowanie nie moe by uywane do celów produkcyjnych lub komercyjnych. Uytkownik nie ma prawa ujawniania wyników testów oprogramowania kadej trzeciej strony bez poprzedzajcej pisemnej zgody firmy Oracle. Organizacja wsparcia technicznego firmy Oracle nie bdzie wspierała tego produktu przez telefon oraz aktualizacja. 8 Wysza Szkoła Finansów i Informatyki im prof.
Licencja Licencje zwizane z produktów pochodzce od innych firm i organizacja: Apache http://www.apache.org Certicom http://www.certicom.com/index.php RSA Data Security http://www.rsasecurity.com Sun Microsystems http://www.sun.com Open SSL Project http://www.openssl.org Info Zip http://www.info-zip.org/pub/infozip 9 Wysza Szkoła Finansów i Informatyki im prof.
Wymagania bazy danych Oracle XE Wymagania Wersja dla Windows Wersja dla Linux Architektura systemu Wymagany system operacyjny Protokół sieciowy Pami operacyjna Wolne miejsce na dysku dla oprogramowania Intel (x86) Windows 2000 z SP4 lub wyszy Windows Server 2003 (32 bitowy) Windows XP Professional SP1 lub wyszy TCP/IP 256 megabytes zalecane 512 megabytes Intel (x86) 1,2 Gb (975Mb) 1,5 Gb Red Hat RHEL 3 / RHEL 4 Suse SLES 9 Fedora Core 4 Debian w póniejszych wydaniach TCP/IP 10 Wysza Szkoła Finansów i Informatyki im prof. 256 megabytes zalecane 512 megabytes
Wymagania bazy danych Oracle XE Wymagania Wersja dla Windows Wersja dla Linux Niezbdne oprogramowanie Microsoft Windows Installer 2.0 lub wysza wersja http://msdn.microsoft.com Prawa Administrator root Firewall Sprawdzenie czy firewall w Windows Server 2003 / XP nie blokuje portów 1521 Oracle database listener 2030 Oracle Service for Microsoft Transaction Server 8080 Oracle Database XE graficzny interfejs uytkownika i Oracle XML DB glibc-2.32 libaio-0.3.96 11 Wysza Szkoła Finansów i Informatyki im prof. Sprawdzenie czy firewall nie blokuje portów 1521 Oracle database listener 2030 Oracle Service for Microsoft Transaction Server 8080 Oracle Database XE graficzny interfejs uytkownika i Oracle XML DB
Wymagania bazy danych Oracle XE Wymagania Wersja dla Windows Wersja dla Linux Inne parametry Parametry jdra /kernel/ Parametr Warto semmsl 250 semmns 32000 semopm 100 semmni 128 shmmax 536870912 shmmni 4096 shmall 2097152 file-max 65536 ip_local_port_range 1024 65000 12 Wysza Szkoła Finansów i Informatyki im prof.
Wymagania w stosunku do przegldarki internetowej Przegldarka internetowa musi obsługiwa - JavaScript, - HTML 4.0 oraz - CSS 1.0. Windows Linux Microsoft Internet Explorer 6.0 lub póniejsza Netscape Communicator 7.2 lub wysza wersja Mozilla 1.7 lub póniejsza Firefox 1.0 lub wysza Netscape Communicator 7.2 lub wysza wersja Mozilla 1.7 lub póniejsza Firefox 1.0 lub wysza 13 Wysza Szkoła Finansów i Informatyki im prof.
Moliwe rodzaje instalacje W zalenoci od interfejsu: Instalacja za pomoc graficznego interfejsu uytkownika (MS Windows) Instalacja za pomoc skryptu (wiersza polece) - silent installation W zalenoci od typu: Nowa instalacja Naprawa, aktualizacja istniejcej bazy Oracle XE 14 Wysza Szkoła Finansów i Informatyki im prof.
Jak zainstalowa baz danych Oracle Database XE Operacja / czynno System operacyjny Windows Załogowa si do Administrator systemu jako uytkownik z prawami Sprawdzi czy istnieje Panel Sterowania / ORACLE_HOME. System / Jeeli istnieje naley j Zaawansowane / usun Zmienne rodowiskowe Pobra z Oracle Technology Network OTN odpowiednia wersja oprogramowania Rozpoczcie instalacji / Zmienne Systemowe System operacyjny Linux root http://www.oracle.com/technology/software/products/database/xe/index.html Klikamy dwa razy na pliku OracleXE.exe rpm ivh oracle-xe-10.2.0.1-0.1.i386.rpm 15 Wysza Szkoła Finansów i Informatyki im prof.
Jak zainstalowa baz danych Operacja / czynno Chcemy naprawi istniejcej instalacji bazy danych Akceptacja warunków licencji Wybór katalogu, gdzie zainstalujemy oprogramowanie Okrelenie numerów portów, jeeli chcemy uywa inne ni domylnych Oracle Database XE System operacyjny Windows Klikamy REPAIR i potem NEXT I accept => Next Jeeli chcemy w innym katalogu Browse i nastpne wybieramy a potem klikamy Next 1521 Oracle database listener 2030 Oracle Service for Microsoft Transaction Server 8080 Oracle Database XE graficzny interfejs uytkownika i Oracle XML DB 16 Wysza Szkoła Finansów i Informatyki im prof. System operacyjny Linux Wykonujemy polecenia /etc/init.d/oracle-xe configure Okrelamy czy baza ma startowa przy uruchomieniu serwera / stacji Yes
Jak zainstalowa baz danych Oracle Database XE Operacja / czynno Konfiguracja bazy po instalacji Rczne uruchamianie instancji Rczne zatrzymywanie instancji System operacyjny Windows System operacyjny Linux./etc/init.d/oracle-xe configure./etc/init.d/oracle-xe start./etc/init.d/oracle-xe stop 17 Wysza Szkoła Finansów i Informatyki im prof.
Proces instalacji pod Windows 18 Wysza Szkoła Finansów i Informatyki im prof.
Proces instalacji pod Windows 19 Wysza Szkoła Finansów i Informatyki im prof.
Proces instalacji pod Windows 20 Wysza Szkoła Finansów i Informatyki im prof.
Proces instalacji pod Windows 21 Wysza Szkoła Finansów i Informatyki im prof.
Proces instalacji pod Windows 22 Wysza Szkoła Finansów i Informatyki im prof.
Proces instalacji pod Windows 23 Wysza Szkoła Finansów i Informatyki im prof.
Proces instalacji pod Windows 24 Wysza Szkoła Finansów i Informatyki im prof.
Proces instalacji pod Windows 25 Wysza Szkoła Finansów i Informatyki im prof.
Proces instalacji pod Linux - WinSCP kopiowanie pliku rpm 26 Wysza Szkoła Finansów i Informatyki im prof.
Proces instalacji pod Linux - WinSCP kopiowanie pliku rpm 27 Wysza Szkoła Finansów i Informatyki im prof.
Proces instalacji pod Linux 28 Wysza Szkoła Finansów i Informatyki im prof.
Proces instalacji pod Linux - konfiguracja 29 Wysza Szkoła Finansów i Informatyki im prof.
Uwagi do procesu instalacji Instalacja pod Linux przebiega zdecydowanie szybciej ni pod MS Windows. Instalacja pod Linux nie jest graficzna, sprowadza si do zainstalowaniu jednego rpm i uruchomieniu jednego skryptu konfiguracyjnego. Przy instalacji pod Linux jest podana wicej informacji dotyczca haseł (SYS, SYSTEM, FLOWS_020100) i zalecenia ni pod MS Windows. User FLOWS_020100 jest włacicielem schematu, który odpowiada za graficznego interfejsu dostpu do baz danych z poziomu przegldarki internetowej - HTML DB. Poniewa na tym samym serwerze była poprzednio instalowana baza danych Oracle 10g release 2 nie zmienialimy adne ustawienia dotyczce jdra /kernel/. 30 Wysza Szkoła Finansów i Informatyki im prof.
Jak inteligentne odinstalowa baz danych Oracle XE Deinstalling Oracle Database XE usuwa wszystkie komponenty zwizane z baz danych. Jeeli chcemy moemy zachowa swoje dane. Naley ich wyeksportowa przed usuniciu oprogramowania. Czynnoci MS Windows Linux Usuwanie oprogramow ania Start / Ustawienia / Panel Sterowania / Dodaj /usu programy / Oracle Database 10g Express Edition / usu W instalatora bazy Oracle Database Express Edition wybieramy opcj Remowe rpm e oracle-xe 31 Wysza Szkoła Finansów i Informatyki im prof.