Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy...

35
Ćwiczenie 1. Instalacja i ko 1. Wprowadzenie do ś Czas trwania: 10 minut W tym ćwiczeniu będziesz pr wirtualna symuluje pracę komp komputera (będziemy go nazywa maszyna, którą wykorzystamy ja operacyjnego Oracle Enterpris dostosowana do potrzeb syste przygotowany do instalacji syste zajęć posłuży nam do utworzen zapoznania się z podstawowymi 1. Uruchom środowisko wirtua ikonę Oracle VM VirtualBox. Wirtualna maszyna jest akt lewym panelu środowiska w informacje o niej są dostępn następujących parametrów m a. rozmiar pamięci RAM, b. rozmiar pamięci wideo, c. dostępne nośniki. onfiguracja SZBD O środowiska wirtualizacji racował/a na wirtualnej maszynie o nazwie p putera jako aplikacji systemu operacyjnego in komputerem-gospodarzem lub w skrócie gosp ako środowisko administracji, będzie działała po se Linux (jest to jedna z dystrybucji system emu zarządzania bazą danych Oracle). System emu zarządzania bazą danych Oracle 11g, który nia i skonfigurowania bazy danych. Bazę danyc zadaniami administratora systemu zarządzania b alizacji – kliknij na umieszczoną na pulpicie ko tualnie wyłączona – patrz napis Wyłączona w wirtualizacji. Możesz sprawdzić konfigurację m ne w prawym panelu środowiska wirtualizacji. O maszyny wirtualnej: racle pureASBD. Maszyna nnego, rzeczywistego podarzem). Wirtualna od kontrolą systemu mu Linux, specjalnie m operacyjny został y to w dalszej części ch wykorzystamy do bazą danych Oracle. omputera-gospodarza pozycji pureASBD w maszyny wirtualnej – Odczytaj wartości dla

Transcript of Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy...

Page 1: Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle . 1. Uruchom terminal

Ćwiczenie 1. Instalacja i konfiguracja

1. Wprowadzenie do środowiska wirtualizacji Czas trwania: 10 minut W tym ćwiczeniu będziesz pracował/a na wirtualnwirtualna symuluje pracę komputera komputera (będziemy go nazywać maszyna, którą wykorzystamy jako środowiskooperacyjnego Oracle Enterprise Linux

dostosowana do potrzeb systemu zarządzania bazą danych przygotowany do instalacji systemu zarządzania bazą danych zajęć posłuży nam do utworzenia i skonfigurowania bazy dazapoznania się z podstawowymi zadaniami administratora

1. Uruchom środowisko wirtualizacji

ikonę Oracle VM VirtualBox.

Wirtualna maszyna jest aktualnielewym panelu środowiska wirtualizacji. Możesz sprawdzić konfigurację informacje o niej są dostępne w prawym panelu środowiska wirtualizacji. Odczytaj wartości dla następujących parametrów maszyny a. rozmiar pamięci RAM, b. rozmiar pamięci wideo, c. dostępne nośniki.

i konfiguracja SZBD Oracle

do środowiska wirtualizacji

W tym ćwiczeniu będziesz pracował/a na wirtualnej maszynie o nazwie pureASBDsymuluje pracę komputera jako aplikacji systemu operacyjnego innego, rzeczywistego

komputera (będziemy go nazywać komputerem-gospodarzem lub w skrócie gospodarzem

ą wykorzystamy jako środowisko administracji, będzie działała pod kontrolą systemu rprise Linux (jest to jedna z dystrybucji systemu

dostosowana do potrzeb systemu zarządzania bazą danych Oracle). System operacyjny został przygotowany do instalacji systemu zarządzania bazą danych Oracle 11g, który

jęć posłuży nam do utworzenia i skonfigurowania bazy danych. Bazę danych zapoznania się z podstawowymi zadaniami administratora systemu zarządzania ba

Uruchom środowisko wirtualizacji – kliknij na umieszczoną na pulpicie komputera

aktualnie wyłączona – patrz napis Wyłączona w pozycji

lewym panelu środowiska wirtualizacji. Możesz sprawdzić konfigurację maszyny informacje o niej są dostępne w prawym panelu środowiska wirtualizacji. Odczytaj wartości dla

maszyny wirtualnej:

Oracle

pureASBD. Maszyna systemu operacyjnego innego, rzeczywistego

gospodarzem). Wirtualna pod kontrolą systemu

(jest to jedna z dystrybucji systemu Linux, specjalnie ). System operacyjny został

, który to w dalszej części danych wykorzystamy do

bazą danych Oracle.

omputera-gospodarza

w pozycji pureASBD w maszyny wirtualnej –

informacje o niej są dostępne w prawym panelu środowiska wirtualizacji. Odczytaj wartości dla

Page 2: Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle . 1. Uruchom terminal

2. Spróbuj uruchomić maszynę pureASBD i naciśnij umieszczony na pasku narzędzipozycję Uruchom z menu kontekstowego, dostępnego po kliknięciu prawym klawiszem myszy na pozycji pureASBD).

3. Podczas pracy z maszyną

klawiszowymi: a. prawy klawisz Ctrl pozwala „uwolnić” kursor myszy z

operacji w środowisku komputerab. prawy Ctrl+f rozszerza ekran

gospodarza. Ponowne naciśnięcie maszyny wirtualnej w postaci okna.

4. Po pomyślnym uruchomieniu

(jeśli ekran maszyny wirtualneodpowiedniego skrótu klawiszowego aby to zmienić).

5. Zaloguj się do systemu operacyjnego

Podaj powyższe informacje i naciśnij przycisk

6. Użytkownik oracle został tak skonfigurowany, że po zalogowaniu automatycznie uruchamiany jest dla niego zarządca okien zarządców okien, m.in. KDE,

maszynę wirtualną. W tym celu zaznacz w lewym panelu środowiska pozycję j umieszczony na pasku narzędzi przycisk Uruchom (możesz również wybrać

z menu kontekstowego, dostępnego po kliknięciu prawym klawiszem myszy na

maszyną wirtualną będzie konieczne posługiwanie się kilkoma skrótami

pozwala „uwolnić” kursor myszy z maszyny wirtualneoperacji w środowisku komputera-gospodarza.

rozszerza ekran maszyny wirtualnej do rozmiarów ekranu komputeragospodarza. Ponowne naciśnięcie klawisza prawy Ctrl+f powoduje wyświetlenie ekranu

w postaci okna.

Po pomyślnym uruchomieniu maszyny wirtualnej powinien zostać wyświetlonwirtualnej nie zajmuje całego ekranu komputera

odpowiedniego skrótu klawiszowego aby to zmienić).

Zaloguj się do systemu operacyjnego maszyny wirtualnej jako użytkownik oracle

i naciśnij przycisk OK.

został tak skonfigurowany, że po zalogowaniu automatycznie uruchamiany jest dla niego zarządca okien GNOME (w systemie Linux dostępnych jest kilka różnych aplikacji

, X).

. W tym celu zaznacz w lewym panelu środowiska pozycję (możesz również wybrać

z menu kontekstowego, dostępnego po kliknięciu prawym klawiszem myszy na

będzie konieczne posługiwanie się kilkoma skrótami

wirtualnej celem wykonania

do rozmiarów ekranu komputera-powoduje wyświetlenie ekranu

powinien zostać wyświetlony ekran logowania nie zajmuje całego ekranu komputera-gospodarza, użyj

oracle z hasłem oracle.

został tak skonfigurowany, że po zalogowaniu automatycznie uruchamiany dostępnych jest kilka różnych aplikacji –

Page 3: Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle . 1. Uruchom terminal

Część operacji administracyjnych będziemy wykonywać, posługując się głównie myszką, jednak czasami będziemy musieli użyć tekstowej konsoliterminala można wykonać przez kliknięcie prawym klawiszem myszki na pulpit i wybranie z menu kontekstowego pozycji Otwórz terminal

Terminal zostanie uruchomiony w osobnym oknie. Otwórz terminal, sprawdź, w jakim katalogu aktualnie się znajdujesz (polecenie bieżącym katalogu (polecenie przycisk x w prawym górnym rogu okna).

Część operacji administracyjnych będziemy wykonywać, posługując się głównie myszką, jednak czasami będziemy musieli użyć tekstowej konsoli, tzw. terminala tekstowego

można wykonać przez kliknięcie prawym klawiszem myszki na pulpit i wybranie z menu Otwórz terminal.

Terminal zostanie uruchomiony w osobnym oknie. Otwórz terminal, sprawdź, w jakim katalogu aktualnie się znajdujesz (polecenie pwd) a następnie wyświetl listę plików, jakie znajdują się w bieżącym katalogu (polecenie ls -l ). Zamknij terminal (polecenie exit

w prawym górnym rogu okna).

Część operacji administracyjnych będziemy wykonywać, posługując się głównie myszką, jednak , tzw. terminala tekstowego. Uruchomienie

można wykonać przez kliknięcie prawym klawiszem myszki na pulpit i wybranie z menu

Terminal zostanie uruchomiony w osobnym oknie. Otwórz terminal, sprawdź, w jakim katalogu ) a następnie wyświetl listę plików, jakie znajdują się w

exit lub kliknięcie na

Page 4: Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle . 1. Uruchom terminal

7. Środowisko wirtualizacji, w ramach którego uruchomiliśmy specjalne menu wirtualizacjimaszyny wirtualnej. Gdy maszyna wirtualizacji pokazuje się po najechaniu kursorem mys

Posługując się menu wirtualizacji być zrealizowane w jednym z trzech trybów:

Środowisko wirtualizacji, w ramach którego uruchomiliśmy maszynę wirtualn

wirtualizacji, z którego można wykonać kilka operacji wpływających na pracę maszyna wirtualna zajmuje cały ekran komputera rzeczywistego, menu

pokazuje się po najechaniu kursorem myszy na dolną krawędź ekranu.

wirtualizacji zamkniemy teraz naszą maszynę wirtualn

być zrealizowane w jednym z trzech trybów:

wirtualną, dostarcza , z którego można wykonać kilka operacji wpływających na pracę

zajmuje cały ekran komputera rzeczywistego, menu zy na dolną krawędź ekranu.

wirtualną. Zamknięcie może

Page 5: Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle . 1. Uruchom terminal

a. zapisanie stanu maszyny wirtualna znajdowała się bezpośrednio przed zamknięciem. przywraca ją do stanu bezpośrednio sprzed zamknięcia.

b. wysłanie sygnału wyłączeniachęci zakończenia pracy; system oszereg operacji, które zakończą się zamknięciem maszyny wirtualnej wymaga wykonania ponownego rozruchu systemu operacyjnego.

c. wyłączenie maszyny – działania jego systemu operacyjnego zasilającej komputer). Uwaga!

Maszynę wirtualną można również zamknąć posługując się odpowiednim poleceniem w systemie operacyjnym maszyny (np. w przypadku systemu użytkownika-administratora

Wybierz z menu wirtualizacji pozycjęZapisanie stanu maszyny.

Zauważ, że w środowisku wirtualizacji przy nazwie Zapisana.

8. Uruchom ponownie maszynę porównaniu z pierwszym, zrealizowanym przez nas, uruchomieniem

zapisanie stanu maszyny – środowisko wirtualizacji „zapamiętuje” stan, w jakim się bezpośrednio przed zamknięciem. Ponowne uruchomienie maszyny

przywraca ją do stanu bezpośrednio sprzed zamknięcia. wysłanie sygnału wyłączenia – powiadomienie systemu operacyjnego maszyny chęci zakończenia pracy; system operacyjny wyświetli odpowiedni komunikat i przeprowadzi szereg operacji, które zakończą się zamknięciem maszyny wirtualnej. Ponowne uruchomienie maszyny wirtualnej wymaga wykonania ponownego rozruchu systemu operacyjnego.

zamknięcie maszyny wirtualnej bez oczekiwania na jakiekolwiek systemu operacyjnego (jest to operacja analogiczna do wyciągnięcia wtyczki

waga! Wyłączenie w tym trybie może spowodować utratę danych.

Maszynę wirtualną można również zamknąć posługując się odpowiednim poleceniem w systemie operacyjnym maszyny (np. w przypadku systemu Linux będzie to polecenie

administratora root).

Wybierz z menu wirtualizacji pozycję Maszyna a potem Zamknij…. Następnie wybierz opcję

Zauważ, że w środowisku wirtualizacji przy nazwie maszyny wirtualnej pojawił się

maszynę wirtualną. Zauważ, jak szybko nastąpił teraz

porównaniu z pierwszym, zrealizowanym przez nas, uruchomieniem.

środowisko wirtualizacji „zapamiętuje” stan, w jakim maszyna Ponowne uruchomienie maszyny

maszyny wirtualnej o peracyjny wyświetli odpowiedni komunikat i przeprowadzi

. Ponowne uruchomienie maszyny wirtualnej wymaga wykonania ponownego rozruchu systemu operacyjnego.

bez oczekiwania na jakiekolwiek (jest to operacja analogiczna do wyciągnięcia wtyczki

Wyłączenie w tym trybie może spowodować utratę danych.

Maszynę wirtualną można również zamknąć posługując się odpowiednim poleceniem w systemie będzie to polecenie halt , wydane przez

. Następnie wybierz opcję

pojawił się komunikat

. Zauważ, jak szybko nastąpił teraz jej rozruch w

Page 6: Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle . 1. Uruchom terminal

2. Instalacja oprogramowania Oracle

Czas trwania: 45 minut Przystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle.

1. Uruchom terminal tekstowy i wyświetl listę katalogów w katalogu domowym użytkownika oracle

(polecenie ls ). Podkatalog oracle11gR2 zawiera gotową do instalacji dystrybucję SZBD

Oracle dla systemu Linux. Przejdź do tego katalogu (polecenie cd oracle11gR2 ) a następnie przejdź do podkatalogu database (polecenie cd database ). Ponownie wyświetl zawartość bieżącego katalogu.

2. Plik runInstaller uruchamia program instalacyjny SZBD Oracle. Wywołaj ten plik wpisując polecenie ./runInstaller . Po chwili powinien ukazać się pierwszy ekran programu instalacyjnego.

Page 7: Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle . 1. Uruchom terminal

Rozpoczynamy proces instalacji.

3. Zlikwiduj zaznaczenie w opcji (dezaktywujemy opcję automatycznego otrzymywania uaktualnień oprogramowania naciśnij przycisk Dalej >. Potwierdź komunikat z ostrzeżeniem.

4. Teraz wybieramy opcję instalacji. Mamy możliwość: a. zainstalowania oprogramowania systemu zarządzania bazą danych oraz prekonfigurowanej

bazy danych – Create and configure database

b. instalacji jedynie oprogramowania systemu zarządzania bazą danych software only,

c. wykonania aktualizacji istniejącej bazy danych do wersji 11g

Wybierz opcję drugą a więc danych. Naciśnij przycisk Dalej >

Rozpoczynamy proces instalacji.

Zlikwiduj zaznaczenie w opcji I wish to receive security updates via My Oracle Support.

(dezaktywujemy opcję automatycznego otrzymywania uaktualnień oprogramowania Potwierdź komunikat z ostrzeżeniem.

instalacji. Mamy możliwość:

zainstalowania oprogramowania systemu zarządzania bazą danych oraz prekonfigurowanej Create and configure database,

instalacji jedynie oprogramowania systemu zarządzania bazą danych

konania aktualizacji istniejącej bazy danych do wersji 11g – Upgrade an existing database

a więc instalację jedynie oprogramowanie systemu zarządzania bazą Dalej >.

I wish to receive security updates via My Oracle Support. (dezaktywujemy opcję automatycznego otrzymywania uaktualnień oprogramowania Oracle) i

zainstalowania oprogramowania systemu zarządzania bazą danych oraz prekonfigurowanej

instalacji jedynie oprogramowania systemu zarządzania bazą danych – Install database

Upgrade an existing database.

oprogramowanie systemu zarządzania bazą

Page 8: Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle . 1. Uruchom terminal

5. Teraz musimy podjąć decyzję, czy instalujemy: a. pojedynczą instancję bazy danych b. czy kluster bazodanowy

Wybierz pierwszą opcję i naci

6. Kolejny ekran instalatora pozwala wybrać języki, w jakich będą pracować narzędzia systemu zarządzania bazą danych. Domyślnie wybrane języki tpojawiły się w panelu Selected Languages

Następnie naciśnij przycisk Dalej >

7. Teraz wybierzemy wydanie systemu zarządzania bazą danych, który będziemy instalować. Mamy

do wyboru:

a. Enterprise Edition – najbardziej zaawansowana edycja wszystkie dostępne opcje, przeznaczona dla dużych systemów

b. Standard Edition – edycja zawierająca podstawowe mechanizmy administracyjne, przeznaczona dla małych i średnich systemów

c. Standard Edition One ograniczona do współpracy z jednym procesorem serwera, przeznaczona dla małych systemów.

Teraz musimy podjąć decyzję, czy instalujemy:

pojedynczą instancję bazy danych – Single instance database installation

czy kluster bazodanowy – Real Application Cluster database installation.

pierwszą opcję i naciśnij przycisk Dalej >.

Kolejny ekran instalatora pozwala wybrać języki, w jakich będą pracować narzędzia systemu nych. Domyślnie wybrane języki to polski i angielski. Sprawdź, czy te język

Selected Languages, jeśli nie, przenieś je tam z panelu Available Languages

Dalej >.

Teraz wybierzemy wydanie systemu zarządzania bazą danych, który będziemy instalować. Mamy

najbardziej zaawansowana edycja SZBD Oracle

wszystkie dostępne opcje, przeznaczona dla dużych systemów, edycja zawierająca podstawowe mechanizmy administracyjne,

przeznaczona dla małych i średnich systemów, – edycja zawierająca podstawowe mechanizmy administracyjne,

ograniczona do współpracy z jednym procesorem serwera, przeznaczona dla małych

Single instance database installation,

Kolejny ekran instalatora pozwala wybrać języki, w jakich będą pracować narzędzia systemu o polski i angielski. Sprawdź, czy te języki

Available Languages.

Teraz wybierzemy wydanie systemu zarządzania bazą danych, który będziemy instalować. Mamy

SZBD Oracle, wyposażona we

edycja zawierająca podstawowe mechanizmy administracyjne,

edycja zawierająca podstawowe mechanizmy administracyjne, ograniczona do współpracy z jednym procesorem serwera, przeznaczona dla małych

Page 9: Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle . 1. Uruchom terminal

Wybierz Enterprise Edition i naciśnij

8. Kolejną decyzję, którą musimyktórym zostanie zainstalowane oprogramowanieKatalog podstawowy, wskazywany przez zmienną systemowąlokalizacji instalacji serwera Oprogramowanie SZBD Oracle

wskazywanym przez zmienną systemową oprogramowania to /u01/app/

Upewnij się, że obie ścieżki są poprawnie zdefiniowane i naciśnij przycisk

9. Instalator oprogramowania Oracle

wykorzystywane w czasie procesu instalacji oraz dzienniki, pokazujące przebieg procesuinstalacji. Domyślną lokalizacją zapisu plików we wspomnianym katalogu będą mieli tylko uprawnieni użytkownicy, należący do

i naciśnij przycisk Dalej >.

Kolejną decyzję, którą musimy podjąć, to wskazanie katalogu w systemie plików serwera,zostanie zainstalowane oprogramowanie SZBD Oracle, a później utworzona baza danych.

Katalog podstawowy, wskazywany przez zmienną systemową ORACLE_BASEserwera Oracle i domyślnie wskazuje ścieżkę /u01/app/oracle

SZBD Oracle jest instalowane w podkatalogu korzenia lokalizacjiwskazywanym przez zmienną systemową ORACLE_HOME. Domyślna ścieżka instalacji

/u01/app/ oracle/product/11.2.0.4/db_1.

Upewnij się, że obie ścieżki są poprawnie zdefiniowane i naciśnij przycisk Dalej >

Oracle wymaga wskazania katalogu, w którym będzie składował plikiwykorzystywane w czasie procesu instalacji oraz dzienniki, pokazujące przebieg procesu

Domyślną lokalizacją tych plików jest katalog /u01/app/ oraInventorynianym katalogu będą mieli tylko uprawnieni użytkownicy, należący do

w systemie plików serwera, w , a później utworzona baza danych.

ORACLE_BASE, jest korzeniem /u01/app/oracle .

jest instalowane w podkatalogu korzenia lokalizacji Oracle, . Domyślna ścieżka instalacji

oracle/product/11.2.0/dbhome

Dalej >.

wymaga wskazania katalogu, w którym będzie składował plikiwykorzystywane w czasie procesu instalacji oraz dzienniki, pokazujące przebieg procesu

oraInventory . Prawonianym katalogu będą mieli tylko uprawnieni użytkownicy, należący do

Page 10: Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle . 1. Uruchom terminal

wskazanej grupy użytkowników systemu operacyjnego. Domyślnie grupa nosi nazwę Użytkownik oracle, w ramach którego realizujesz proces instalacji oprogramowanianależy już do tej grupy (możesz to sprawdzić, uruchamiając terminalpolecenie id ). Pozostaw domyślne wartości opcji i naciśnij przycisk

10. Użytkownik systemu operacyjnego, który będzie uprawniony do tworzenia bazy danych a następnie zarządzania jej własnościami, to administrator bazy danych. Z kolei inny użytkownik, tzw. operator bazy danych, mozastępstwie administratora. Aby dany użytkownik systemu operacyjnego mógł być administratorem bazy danych, musi należeć do grupy o nazwie ma być operatorem bazy danych, powinien należeć do grupy implementowane przez jedną, predefiniowaną grupę o nazwie domyślnie użytkownik oracle

Zweryfikuj wybór odpowiednich grup i naciśnij przycisk

wskazanej grupy użytkowników systemu operacyjnego. Domyślnie grupa nosi nazwę , w ramach którego realizujesz proces instalacji oprogramowania

do tej grupy (możesz to sprawdzić, uruchamiając terminal ). Pozostaw domyślne wartości opcji i naciśnij przycisk Dalej >.

Użytkownik systemu operacyjnego, który będzie uprawniony do tworzenia bazy danych a

e zarządzania jej własnościami, to administrator bazy danych. Z kolei inny użytkownik, tzw. operator bazy danych, może wykonywać pewne ograniczone czynności administracyjnezastępstwie administratora. Aby dany użytkownik systemu operacyjnego mógł być

inistratorem bazy danych, musi należeć do grupy o nazwie OSDBA. Z kolei jeśli użytkownik ma być operatorem bazy danych, powinien należeć do grupy OSOPER. Na razie obie grupy będą implementowane przez jedną, predefiniowaną grupę o nazwie dba (do tej grupy należy

oracle). To przypisanie może być później zmienione.

Zweryfikuj wybór odpowiednich grup i naciśnij przycisk Dalej >.

wskazanej grupy użytkowników systemu operacyjnego. Domyślnie grupa nosi nazwę oinstall . , w ramach którego realizujesz proces instalacji oprogramowania SZBD Oracle,

tekstowy i wpisując

Użytkownik systemu operacyjnego, który będzie uprawniony do tworzenia bazy danych a e zarządzania jej własnościami, to administrator bazy danych. Z kolei inny użytkownik,

wykonywać pewne ograniczone czynności administracyjne w zastępstwie administratora. Aby dany użytkownik systemu operacyjnego mógł być

. Z kolei jeśli użytkownik . Na razie obie grupy będą

(do tej grupy należy

Page 11: Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle . 1. Uruchom terminal

11. Teraz instalator przystępuje do sprawdzania parametrów komputera oraz systemu operacyjnego, na którym ma zostać przeprpamięci operacyjnej, rozmiar wolnego miejsca na dysku, zainstalowane biblioteki programowe itd. W przypadku niespełnienia wymagań instalator informuje o tym użytkownika. przypadku mamy zbyt mały rozmiar pliku wymiany serwera (ang. 2,97GB, mamy jedynie 2GB.

Jednak to wymaganie możemy zignorować przeprowadzenia instalacji oprogramowania OracZaznacz przycisk wyboru Ignore All

12. Ekran podsumowania zawiera informacje o zdefiniowanych opcjach instalacji. Zweryfikuj ich

poprawność i naciśnij przycisk

13. Instalator przystępuje teraz do kopiowania plików i konfigurowania oprogramowania.

Teraz instalator przystępuje do sprawdzania parametrów komputera oraz systemu operacyjnego, na którym ma zostać przeprowadzona instalacja. Sprawdzane są m.in.: rozmiar dostępnej pamięci operacyjnej, rozmiar wolnego miejsca na dysku, zainstalowane biblioteki programowe itd. W przypadku niespełnienia wymagań instalator informuje o tym użytkownika. przypadku mamy zbyt mały rozmiar pliku wymiany serwera (ang. swap file)

Jednak to wymaganie możemy zignorować – rozmiar 2GB w zupełności wystarczy do przeprowadzenia instalacji oprogramowania Oracle i przeprowadzenia ćwiczeń z administracji

Ignore All i naciśnij przycisk Dalej >.

Ekran podsumowania zawiera informacje o zdefiniowanych opcjach instalacji. Zweryfikuj ich poprawność i naciśnij przycisk Zakończ.

przystępuje teraz do kopiowania plików i konfigurowania oprogramowania.

Teraz instalator przystępuje do sprawdzania parametrów komputera oraz systemu operacyjnego, są m.in.: rozmiar dostępnej

pamięci operacyjnej, rozmiar wolnego miejsca na dysku, zainstalowane biblioteki programowe itd. W przypadku niespełnienia wymagań instalator informuje o tym użytkownika. W naszym

) – instalator wymaga

rozmiar 2GB w zupełności wystarczy do i przeprowadzenia ćwiczeń z administracji.

Ekran podsumowania zawiera informacje o zdefiniowanych opcjach instalacji. Zweryfikuj ich

przystępuje teraz do kopiowania plików i konfigurowania oprogramowania.

Page 12: Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle . 1. Uruchom terminal

14. Po pomyślnym zakończeniu instalacji konieczne jest wykonanie pewnych dodatkowych czynnościkonfiguracyjnych jako użytkownikużytkownik root. Informuje o tym wyświetlony dialog.

W tym celu pozostaw na chwilę instalacjętekstowy. Musisz w terminalu zmienić aktywnego użytkownika administratora root. W tym hasło oracle . Musisz terazkonfiguracyjne. Pierwszy skrypt znajduje się w katalogunazwę orainstRoot.s/u01/app/oraInventory

Drugi skrypt znajduje się w katalogunosi nazwę root.sh . Przejdź do wskazanego katalogu i urskryptu zostaniesz spytany/a o lokalizację lokalnego katalogu

Po pomyślnym zakończeniu instalacji konieczne jest wykonanie pewnych dodatkowych czynnościkonfiguracyjnych jako użytkownik-administrator systemu operacyjnego serwera

. Informuje o tym wyświetlony dialog.

na chwilę instalację SZBD Oracle (nie zamykaj jej okna!)w terminalu zmienić aktywnego użytkownika (oracle

. W tym celu w terminalu wykonaj komendę su rootsz teraz przejść do miejsca lokalizacji skryptów, które wykonają czynności

konfiguracyjne. Pierwszy skrypt znajduje się w katalogu /u01/app/oraInventoryorainstRoot.s h. Przejdź do wskazanego katalogu (polecenie

/u01/app/oraInventory ) i uruchom skrypt (polecenie ./orainstRoot.sh

Drugi skrypt znajduje się w katalogu 2.0/dbhome_1. Przejdź do wskazanego katalogu i uruchom skrypt. W trakcie wykonania

skryptu zostaniesz spytany/a o lokalizację lokalnego katalogu bin . Potwierdź naciśnięciem

Po pomyślnym zakończeniu instalacji konieczne jest wykonanie pewnych dodatkowych czynnościor systemu operacyjnego serwera a więc

(nie zamykaj jej okna!) i uruchom terminal oracle) na użytkownika-root a następnie podaj

przejść do miejsca lokalizacji skryptów, które wykonają czynności /u01/app/oraInventory i nosi

Przejdź do wskazanego katalogu (polecenie cd ./orainstRoot.sh ).

/u01/app/oracle/product/1 /u01/app/oracle/product/11.2.0.4/db_1 i uchom skrypt. W trakcie wykonania

. Potwierdź naciśnięciem

Page 13: Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle . 1. Uruchom terminal

klawisza Enter domyślną lokalizację tego katalogu, zaproponowaną w skrypcie (a więc /usr/local/bin ).

Zamknij terminal (np. poleceniem Zamknij dialog naciskając przycisk

15. Instalacja oprogramowania systemu zarządzania bazą danych Oracle została zakończona pomyślnie. Możesz zamknąć instalator naciskają

16. Pozostało jeszcze do wykonania kilka czynności konfiguracyjnych

a. ustawienie wartości zmiennej systemowej

systemu katalogów oprogramowania

domyślną lokalizację tego katalogu, zaproponowaną w skrypcie (a więc

Zamknij terminal (np. poleceniem exit ) i wróć do programu instalacyjnegoZamknij dialog naciskając przycisk OK.

Instalacja oprogramowania systemu zarządzania bazą danych Oracle została zakończona pomyślnie. Możesz zamknąć instalator naciskając przycisk Zamknij.

Pozostało jeszcze do wykonania kilka czynności konfiguracyjnych. Są to:

ustawienie wartości zmiennej systemowej ORACLE_BASE (będzie wskazywać korzeń systemu katalogów oprogramowania SZBD Oracle),

domyślną lokalizację tego katalogu, zaproponowaną w skrypcie (a więc

cyjnego SZBD Oracle.

Instalacja oprogramowania systemu zarządzania bazą danych Oracle została zakończona

(będzie wskazywać korzeń

Page 14: Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle . 1. Uruchom terminal

b. ustawienie wartości zmiennej systemowej oprogramowania SZBD Oracle

c. uaktualnienie wartości zmiennej systemowej lokalizacji oprogramowania

W celu trwałego ustawien.bash_profile , przechowującego wartości zmiennych systemowych użytkownika ten jest uruchamiany po zalogowaniu się użytkownika do systemu operacterminal i wpisz w nim polecenietekstowy z wyświetloną zawartością plikuzmian:

• dodaj na końcu pliku nową linię:export ORACLE_BASE=/u01/app/or

• dodaj na końcu pliku nową linię:export ORACLE_ E=

• linie:PATH=$PATH:$HOME/binprzenieś na koniec pliku, następnie linięzmień na:PATH=$PATH:$HOME/bin:

Po dokonaniu zmian zapisz plik i zamknij e

17. Aby zmienne środowiskowe uzyskały nowe wartości należy się ponownie zalogowaćw terminalu polecenie . .bash_profilezmiennych weszły w życie –$ORACLE_HOME i echo $PATH

ustawienie wartości zmiennej systemowej ORACLE_HOME (będzie wskazywać lokalizacjęOracle),

uaktualnienie wartości zmiennej systemowej PATH (będzie wskazywaćlokalizacji oprogramowania SZBD Oracle, zawierający pliki wykonywalne).

trwałego ustawienia wartości powyższych zmiennych musisz dokonać edycji pliku, przechowującego wartości zmiennych systemowych użytkownika

ten jest uruchamiany po zalogowaniu się użytkownika do systemu operacterminal i wpisz w nim polecenie gedit .bash_profile . Zostanie uruchomiony edytortekstowy z wyświetloną zawartością pliku .bash_profile . Dokonaj w pliku następujących

nową linię:export ORACLE_BASE=/u01/app/or acle

nową linię:export ORACLE_HO ome_1

PATH=$PATH:$HOME/bin oraz export PATH przenieś na koniec pliku, następnie linię PATH=$PATH:$HOME/bin

PATH=$PATH:$HOME/bin: $ORACLE_HOME/bin

Po dokonaniu zmian zapisz plik i zamknij edytor.

Aby zmienne środowiskowe uzyskały nowe wartości należy się ponownie zalogować. .bash_profile . Można następnie sprawdzić, czy zmiany wartości

– w tym celu wykonaj polecenia: echo $ORACLE_BASEecho $PATH.

(będzie wskazywać lokalizację

(będzie wskazywać podkatalog w wykonywalne).

dokonać edycji pliku , przechowującego wartości zmiennych systemowych użytkownika oracle (plik

ten jest uruchamiany po zalogowaniu się użytkownika do systemu operacyjnego). Otwórz . Zostanie uruchomiony edytor

. Dokonaj w pliku następujących

/product/11.2.0/dHOME=$ORACLE_BASE/product/11.2.0.4/db_1

Aby zmienne środowiskowe uzyskały nowe wartości należy się ponownie zalogować lub wykonać . Można następnie sprawdzić, czy zmiany wartości

echo $ORACLE_BASE, echo

Page 15: Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle . 1. Uruchom terminal

18. W analogiczny sposób dodaSpowoduje to, że narzędzia SZBD Oracle

Oprogramowa

zainstalowane

analogiczny sposób dodaj zmienną NLS_LANG z wartością polish

SZBD Oracle będą generowały komunikaty w języku polskim

Oprogramowanie SZBD Oracle zostało pomyślnie

zainstalowane i wstępnie skonfigurowane.

polish _poland.utf8 . będą generowały komunikaty w języku polskim

zostało pomyślnie

i wstępnie skonfigurowane.

Page 16: Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle . 1. Uruchom terminal

3. Skonfigurowanie i uruchomienie procesu nasłuchu

Czas trwania: 5 minut Proces nasłuchu bazy danych (ang. instalacji i konfiguracji bazy danych. Sposób działania tego procesu poznaćwiczeń, teraz przeprowadzisz jego szybk 1. Uruchom terminal tekstowy

nazwie Oracle Net Configuration Assistant

Zaznacz opcję Listener configuration

2. Zaznacz opcję Add (dodanie nowego procesu nasłuchu) i naciśnij przycisk

Skonfigurowanie i uruchomienie procesu nasłuchu

Proces nasłuchu bazy danych (ang. listener) jest niezbędny do poprawnego przeprowadzenia procesu instalacji i konfiguracji bazy danych. Sposób działania tego procesu poznasz

jego szybką konfigurację.

tekstowy. Wywołaj w terminalu narzędzie do konfiguracji procesu nasłuchu o le Net Configuration Assistant, wykonując polecenie netca .

Listener configuration i naciśnij przycisk Dalej >.

(dodanie nowego procesu nasłuchu) i naciśnij przycisk Dalej >

) jest niezbędny do poprawnego przeprowadzenia procesu w ramach dalszych

. Wywołaj w terminalu narzędzie do konfiguracji procesu nasłuchu o

Dalej >.

Page 17: Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle . 1. Uruchom terminal

3. Domyślna nazwa procesu nasłuchu to przycisk Dalej >.

4. Kolejny ekran prezentuje protokoły sieciowe, jakich będzie używał proces nasłuchu. Zaakceptuj wybór domyślny (protokół TCP) i naciśnij przycisk

Domyślna nazwa procesu nasłuchu to LISTENER. Zaakceptuj propozycję narzędzia i naciśnij

Kolejny ekran prezentuje protokoły sieciowe, jakich będzie używał proces nasłuchu. Zaakceptuj wybór domyślny (protokół TCP) i naciśnij przycisk Dalej >.

. Zaakceptuj propozycję narzędzia i naciśnij

Kolejny ekran prezentuje protokoły sieciowe, jakich będzie używał proces nasłuchu. Zaakceptuj

Page 18: Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle . 1. Uruchom terminal

5. Standardowo proces realizuje nasłuch na porcie o numerze 1521. Pozostaw wartość domyślną (zaznaczenie opcji Use the standard port number 1521

6. Narzędzie pyta, czy chcesz konfigurować kolejny procesu nasłuchu. Zaznacz opcję

i naciśnij przycisk Dalej >.

Standardowo proces realizuje nasłuch na porcie o numerze 1521. Pozostaw wartość domyślną

Use the standard port number 1521) i naciśnij przycisk Dalej >

konfigurować kolejny procesu nasłuchu. Zaznacz opcję

Standardowo proces realizuje nasłuch na porcie o numerze 1521. Pozostaw wartość domyślną Dalej >.

konfigurować kolejny procesu nasłuchu. Zaznacz opcję No (nie chcesz)

Page 19: Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle . 1. Uruchom terminal

7. Ostatni ekran pokazuje status zakończenia całego procesu konfiguracji. Naciśnij przycisk następnie przycisk Zakończ.

Proces nasłuchu został poprawnie skonfigurowany i uruchomiony.wykonując w terminalu polecenie

Ostatni ekran pokazuje status zakończenia całego procesu konfiguracji. Naciśnij przycisk

Proces nasłuchu został poprawnie skonfigurowany i uruchomiony. Możesz to sprawykonując w terminalu polecenie lsnrctl status .

Ostatni ekran pokazuje status zakończenia całego procesu konfiguracji. Naciśnij przycisk Dalej > a

Możesz to sprawdzić

Page 20: Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle . 1. Uruchom terminal

4. Instalacja bazy danych

Czas trwania: 45 minut W niniejszej części ćwiczenia przystąpi

1. Uruchom terminal tekstowy

danych o nazwie Database Configuration Assistant

Po chwili powinien ukazać się pierwszy ekran narzędzia.

Naciśnij przycisk Next >.

2. Będziesz tworzyć nową bazę danych

Instalacja bazy danych

ci ćwiczenia przystąpisz do instalacji i konfiguracji bazy danych.

tekstowy. W terminalu wywołaj narzędzie do instalacji i konfiguracji bazy Database Configuration Assistant, wykonując polecenie dbca

Po chwili powinien ukazać się pierwszy ekran narzędzia.

azę danych – wybierz opcję Create a Database i naciśnij

. W terminalu wywołaj narzędzie do instalacji i konfiguracji bazy dbca .

i naciśnij przycisk Next >.

Page 21: Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle . 1. Uruchom terminal

3. Kolejny ekran pozwala na wybór profilu tworzonej bazy danych. Ma

a. General Purpose or Transaction Processing

przetwarzania transakcyjnego; jej parametry są odpowiednie dla najszerszej klasy systemówb. Custom Database – baza danych o parametrach zdefiniowanych przez użytkownika w

procesie instalacji,c. Data Warehouse – baza danych przeznaczona dla celów przetwarzania analitycznego.

Podgląd szczegółów konfiguracyjnych dla poszczególnych profili baz danych jest możliwy ponaciśnięciu przycisku Show Details…

danych, co czyni proces ich instalacji szybszymprzypadku bazy profilu b), dla której pliki danych muszą zostać utworzoneposzczególnych profili pokazuje kolumna

Zaznacz przycisk wyboru przy bazie

4. Musisz teraz nadać bazie danych dwie nazwy: nazwę globalną oraz identyfikator (globalna powinna składać się z identyfikatora bazy danych + określenia dobaza danych. Niech SID naszej bazy danych to

Kolejny ekran pozwala na wybór profilu tworzonej bazy danych. Masz do wyboru:

General Purpose or Transaction Processing – baza ogólnego przeznaczenia lub dla celówprzetwarzania transakcyjnego; jej parametry są odpowiednie dla najszerszej klasy systemów

baza danych o parametrach zdefiniowanych przez użytkownika w

a danych przeznaczona dla celów przetwarzania analitycznego.

Podgląd szczegółów konfiguracyjnych dla poszczególnych profili baz danych jest możliwy poShow Details…. Bazy profilu a) i c) mają zdefiniowane szablony plików

zyni proces ich instalacji szybszym (pliki danych są kopiowane z dystrybucji)przypadku bazy profilu b), dla której pliki danych muszą zostać utworzone (dostępność plików dlaposzczególnych profili pokazuje kolumna Include Datafiles).

przycisk wyboru przy bazie ogólnego przeznaczenia (profil a)) i naciśnij

teraz nadać bazie danych dwie nazwy: nazwę globalną oraz identyfikator (globalna powinna składać się z identyfikatora bazy danych + określenia domeny, do jakiej należy

naszej bazy danych to .poznan.pl

do wyboru:

baza ogólnego przeznaczenia lub dla celówprzetwarzania transakcyjnego; jej parametry są odpowiednie dla najszerszej klasy systemów,

baza danych o parametrach zdefiniowanych przez użytkownika w

a danych przeznaczona dla celów przetwarzania analitycznego.

Podgląd szczegółów konfiguracyjnych dla poszczególnych profili baz danych jest możliwy po . Bazy profilu a) i c) mają zdefiniowane szablony plików

(pliki danych są kopiowane z dystrybucji) niż w (dostępność plików dla

) i naciśnij przycisk Next >.

teraz nadać bazie danych dwie nazwy: nazwę globalną oraz identyfikator (SID). Nazwa meny, do jakiej należy

cs.pu baza01, domena to ol7.localdomain. Stąd

Page 22: Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle . 1. Uruchom terminal

nazwa globalna bazy danych tow pola narzędzia i naciśnij przycisk

5. Kolejny ekran instalatora bazy danych pozwala na określenie, czy baza danych będzie pracowałapod kontrolą graficznej konsoli zarządzania o nazwieustawienia domyślne (zaznaczoną opcję

6. Musisz teraz podać hasła dla użytkowników administracyjnych bazy danych:DBSNMP i SYSMAN. W naszej bazie danych użytkownicy ci będą mieli to samo hasło:Zaznacz opcję Use the Same Administrative Password for All Accounts

oracle w pole Password, wpisz ponownie hasłoNext >. Potwierdź komunikat o niespełnianiu przez podane hasło wymogu minimalnej długości 8znaków.

nazwa globalna bazy danych to powiednie wartościw pola narzędzia i naciśnij przycisk Next >.

stalatora bazy danych pozwala na określenie, czy baza danych będzie pracowałapod kontrolą graficznej konsoli zarządzania o nazwie Oracle Enterprise Manager

ustawienia domyślne (zaznaczoną opcję Configure Enterprise Manager) i naciśnij przyci

teraz podać hasła dla użytkowników administracyjnych bazy danych:. W naszej bazie danych użytkownicy ci będą mieli to samo hasło:

Use the Same Administrative Password for All Accounts a następnie wpisz hasło, wpisz ponownie hasło oracle w pole Confirm Password

. Potwierdź komunikat o niespełnianiu przez podane hasło wymogu minimalnej długości 8

. Wpiszbaza01.ol7.localdomain. Wpisz od powiednie wartości

stalatora bazy danych pozwala na określenie, czy baza danych będzie pracowałaEnterprise Manager 11g. Pozostaw

i naciśnij przycisk Next >.

teraz podać hasła dla użytkowników administracyjnych bazy danych: SYS, SYSTEM,

. W naszej bazie danych użytkownicy ci będą mieli to samo hasło: oracle. a następnie wpisz hasło

Confirm Password. Naciśnij przycisk . Potwierdź komunikat o niespełnianiu przez podane hasło wymogu minimalnej długości 8

Page 23: Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle . 1. Uruchom terminal

7. Na kolejnym ekranie instalatora

bazie danych (pole Storage Type

wykorzystywała standardowe pliki systemu operacyjnego (plików zostanie wygenerowana na podstawie szablonu (Locations from Template).

Lokalizację plików można podejrzeć naciskając przycisk umieszczone w katalogu, którego nazwa powstanie ze sklejenia wartości zmiennej ORACLE_BASE (w naszym przypadku danych (baza01 ), czyli: /u01/app/oracle/oradata/baza01

Na kolejnym ekranie instalatora bazy danych możesz zdefiniować sposób składowania danych w Storage Type) oraz lokalizację plików danych. Twoja

wykorzystywała standardowe pliki systemu operacyjnego (Storage Type: File System

nie wygenerowana na podstawie szablonu (Storage Location: Use Database File

Lokalizację plików można podejrzeć naciskając przycisk File Location Variables…

umieszczone w katalogu, którego nazwa powstanie ze sklejenia wartości zmiennej (w naszym przypadku /u01/app/oracle ) z ciągiem oradata

/u01/app/oracle/oradata/baza01 .

zdefiniować sposób składowania danych w Twoja baza danych będzie

Storage Type: File System), lokalizacja Storage Location: Use Database File

File Location Variables…. Pliki zostaną umieszczone w katalogu, którego nazwa powstanie ze sklejenia wartości zmiennej

oradata i nazwą bazy

Page 24: Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle . 1. Uruchom terminal

Zamknij dialog przyciskiem OK

8. Kolejnym zadaniem jest wskazanie katalogu w systemie operacyjnym serwera, w którym będą

składowane m.in. kopie bezpieczeństwa bazy danychnazwa katalogu powstaje ze sklejenia wflash_recovery_area . Pozostaw wartości pól w takiej postaci, jaką zaproponował instalator. Pozostaw również

Naciśnij przycisk Next >.

9. Na kolejnym ekranie decyduDomyślnie ich instalacja jest pomijana. ćwiczeniach. Zaznacz opcję Sample Schemas

OK i naciśnij przycisk Next >.

jest wskazanie katalogu w systemie operacyjnym serwera, w którym będą składowane m.in. kopie bezpieczeństwa bazy danych, tzw. ang. Flash Recovery Area

nazwa katalogu powstaje ze sklejenia wartości zmiennej ORACLE_BASE. Pozostaw wartości pól w takiej postaci, jaką zaproponował

również wyłączoną opcję Enable Archiving.

decydujesz czy mają zostać zainstalowane w bazie przykładowe schematy. Domyślnie ich instalacja jest pomijana. Zainstalujesz je w celu wykorzystania w kolejnych

Sample Schemas i naciśnij przycisk Next >.

jest wskazanie katalogu w systemie operacyjnym serwera, w którym będą Flash Recovery Area. Domyślnie

ORACLE_BASE i ciągu znaków . Pozostaw wartości pól w takiej postaci, jaką zaproponował

przykładowe schematy. je w celu wykorzystania w kolejnych

Page 25: Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle . 1. Uruchom terminal

10. Teraz określisz rozmiar pamięci operacyjnej, jaką będą zajmować procesy implementujące

Oracle. Instalator proponuje rozmiar będący 800 MB (pole Memory Size (SGA i PGA)

zrealizowany automatycznie (zaznaczona opcja

11. Kliknij na zakładkę Sizing. Instalator proponuje(pole Block Size) oraz ograniczenie liczby procesów Pozostaw te wartości niezmienione.

rozmiar pamięci operacyjnej, jaką będą zajmować procesy implementujące . Instalator proponuje rozmiar będący 40% rozmiaru pamięci operacyjnej serwera, czyli ok.

Memory Size (SGA i PGA)). Przydział pamięci do poszczególnych zadań zozrealizowany automatycznie (zaznaczona opcja Use Automatic Memory Management

. Instalator proponuje standardowy rozmiar bloku danych o wartości 8KB

) oraz ograniczenie liczby procesów SZBD Oracle do 15Pozostaw te wartości niezmienione.

rozmiar pamięci operacyjnej, jaką będą zajmować procesy implementujące SZBD 0% rozmiaru pamięci operacyjnej serwera, czyli ok.

). Przydział pamięci do poszczególnych zadań zostanie Use Automatic Memory Management).

rozmiar bloku danych o wartości 8KB do 150 (pole Processes).

Page 26: Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle . 1. Uruchom terminal

12. Kliknij na zakładkę Character Set

będzie używany przez SZBD Oracle

który nie jest właściwy dla instalacji na platformie charakter sets i wybierz zestaw o nazwie

Resztę opcji pozostaw z proponowanymi prze 13. Kolejny ekran instalatora prezentuje nam

mianowicie: a. pliki kontrolne b. pliki danych c. pliki dzienników powtórzeń

Character Set. Tu masz możliwość wyboru standardu kodowania znaków, jaki

SZBD Oracle. Instalator domyślnie proponuje standard łaściwy dla instalacji na platformie Linux. Zaznacz opcję Choose from the list of

i wybierz zestaw o nazwie EE8ISO8859P2 .

Resztę opcji pozostaw z proponowanymi przez instalator wartościami i naciśnij

instalatora prezentuje nam lokalizację elementów struktury bazy danych

pliki dzienników powtórzeń

możliwość wyboru standardu kodowania znaków, jaki Instalator domyślnie proponuje standard EE8MSWIN1250,

Choose from the list of

z instalator wartościami i naciśnij przycisk Next >.

struktury bazy danych Oracle,

Page 27: Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle . 1. Uruchom terminal

Przejrzyj, jakie elementy zostaną Pozostaw wszystkie wartości bez zmian i naciśnij przycisk

14. Ostatni ekran instalatora pozwala na podjęcie ostatecznej decyzji o utworzeniu bazy danych. Zaznacz pole wyboru Create Database

bazy danych instalator wygenerował i zapisał we wskazanym katalogu zestaw skryptów, które będą implementowały kolejne operacje w procesie tworzenia bazy danych. Uzyskazaznaczając pole wyboru Generate Database

Naciśnięcie przycisku Finish powoduje wyświetlenie raportu, podsumowującego proces zbierania parametrów dla tworzonej bazy danych.

Przejrzyj, jakie elementy zostaną utworzone oraz w których katalogach zostaną umieszczone. Pozostaw wszystkie wartości bez zmian i naciśnij przycisk Next >.

Ostatni ekran instalatora pozwala na podjęcie ostatecznej decyzji o utworzeniu bazy danych. Create Database. Możesz również sobie zażyczyć, aby oprócz utworzonej

bazy danych instalator wygenerował i zapisał we wskazanym katalogu zestaw skryptów, które będą implementowały kolejne operacje w procesie tworzenia bazy danych. Uzyska

Generate Database Creation Scripts.

powoduje wyświetlenie raportu, podsumowującego proces zbierania parametrów dla tworzonej bazy danych.

oraz w których katalogach zostaną umieszczone.

Ostatni ekran instalatora pozwala na podjęcie ostatecznej decyzji o utworzeniu bazy danych. eż sobie zażyczyć, aby oprócz utworzonej

bazy danych instalator wygenerował i zapisał we wskazanym katalogu zestaw skryptów, które będą implementowały kolejne operacje w procesie tworzenia bazy danych. Uzyskasz to

powoduje wyświetlenie raportu, podsumowującego proces zbierania

Page 28: Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle . 1. Uruchom terminal

Po zapoznaniu się z raportem naciśnij przycisk skryptów. Instalator przystępuje do tworzenia bazy danych.

Proces ten potrwa ok. 15 minut.

15. Po pomyślnym zakończeniu procesu instalacji bazy danych wyświetlany jest raport podsumowujący cały procesdokonanej instalacji bazy danych.

Po zapoznaniu się z raportem naciśnij przycisk OK. Następnie potwierdź dialog o wygenerowaniu tów. Instalator przystępuje do tworzenia bazy danych.

minut.

Po pomyślnym zakończeniu procesu instalacji bazy danych wyświetlany jest raport podsumowujący cały proces. Przeczytaj go uważnie – znajdują się tam ważne informacje dot. dokonanej instalacji bazy danych.

. Następnie potwierdź dialog o wygenerowaniu

Po pomyślnym zakończeniu procesu instalacji bazy danych wyświetlany jest raport znajdują się tam ważne informacje dot.

Page 29: Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle . 1. Uruchom terminal

16. Zakończ instalację naciskając przycisk

17. Baza danych została pomyślnie zainstalowana. Pozostaje jeszcze dodać do plików konfiguracyjnych użytkownikawskazującej na identyfikator zainstalowanej, domyślnej bazy danych. W tym celu w terminalu tekstowym wykonaj polecenie uruchamiające edytor tekstowy.bash_profile (polecenie nową linię: export ORACLE_SID=baza01

Zakończ instalację naciskając przycisk Exit.

Baza danych została pomyślnie zainstalowana. Pozostaje jeszcze dodać do plików konfiguracyjnych użytkownika oracle ustawienie wartości zmiennej systemowej wskazującej na identyfikator zainstalowanej, domyślnej bazy danych. W tym celu w terminalu

wykonaj polecenie uruchamiające edytor tekstowy z otwartym(polecenie gedit .bash_profile ) a następnie dodaj na końcu pliku

export ORACLE_SID=baza01

Baza danych została pomyślnie zainstalowana. Pozostaje jeszcze dodać do plików zmiennej systemowej ORACLE_SID,

wskazującej na identyfikator zainstalowanej, domyślnej bazy danych. W tym celu w terminalu z otwartym plikiem

a następnie dodaj na końcu pliku

Page 30: Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle . 1. Uruchom terminal

Zapisz plik i zamknij edytor. Następnie wykonaj polecenie konfiguracji weszły w życie.

18. Możesz teraz sprawdzić, czy baza danych dzinarzędziem SQL*Plus jako użytkownik odczytać bieżącą datę systemową).

19. Instalator bazy danych utworzył przykładowe konta użytkowników. Jedno z nich, przez nas wykorzystywane podczas dalszych ćwiczeń. Domyślnie konta przykładowe są zablokowane. Korzystając z tego, że mamy uruchomioną sesję użytkownika

Zapisz plik i zamknij edytor. Następnie wykonaj polecenie . .bash_profile

Możesz teraz sprawdzić, czy baza danych działa. Spróbuj przyłączyć się do bazy danych jako użytkownik system z hasłem oracle i wykonać dowolne zapytanie (np.

odczytać bieżącą datę systemową).

Instalator bazy danych utworzył przykładowe konta użytkowników. Jedno z nich, przez nas wykorzystywane podczas dalszych ćwiczeń. Domyślnie konta przykładowe są

orzystając z tego, że mamy uruchomioną sesję użytkownika

. .bash_profile aby zmiany w

ała. Spróbuj przyłączyć się do bazy danych i wykonać dowolne zapytanie (np.

Instalator bazy danych utworzył przykładowe konta użytkowników. Jedno z nich, scott, będzie przez nas wykorzystywane podczas dalszych ćwiczeń. Domyślnie konta przykładowe są

orzystając z tego, że mamy uruchomioną sesję użytkownika-administratora

Page 31: Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle . 1. Uruchom terminal

system, dokonamy odblokowania tego konta i ustawienia początkowego hasła. W tym celu w narzędzie SQL*Plus wykonaj poniższe polecenie:

alter user scott account unlock identified by tiger ; Zakończ sesję użytkownika system i zamknij terminal tekstowy.

Page 32: Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle . 1. Uruchom terminal

5. Uruchomienie narzędzia

Czas trwania: 5 minut Podczas instalacji oprogramowania administracyjna o nazwie Oracle

1. Otwórz terminal tekstowy. Następnie wykonaj polecenie

Polecenie to wyświetla status konsoli administracyjnej.

2. Jeśli otrzymaliśmy komunikat

działa. W przeciwnym wypadku należy ją uruchomić poleceniem

3. Konsola jest dostępna z przeglądarki WWW. Uruchom przeglądarkę przez naciśnięcie ikony na pasku zadań u góry ekranu. W pasku adresu przeglądarki wpisz Oracle Enterprise Manager

zalogować się do konsoli administracyjnej należy podać dane użytkownika administracyjnego a więc:

• nazwa użytkownika (ang.

• hasło (ang. Password): oracle

• przyłącz jako (ang. Connect As

i nacisnąć przycisk Login.

Uruchomienie narzędzia Oracle Enterprise Manager 11g

Podczas instalacji oprogramowania SZBD Oracle domyślnie instalowana jest graficzna konsola Oracle Enterprise Manager 11g. Sprawdzimy teraz jej działanie.

. Następnie wykonaj polecenie emctl st atusPolecenie to wyświetla status konsoli administracyjnej.

Jeśli otrzymaliśmy komunikat Oracle Enterprise Manager 11g is running, oznacza to, że konsola działa. W przeciwnym wypadku należy ją uruchomić poleceniem emctl start dbconsole

tępna z przeglądarki WWW. Uruchom przeglądarkę przez naciśnięcie ikony na pasku zadań u góry ekranu. W pasku adresu przeglądarki wpisz https://localhost:1158/em

Enterprise Manager 11g działa, powinien zostać wyświetlony ekran logowania. Aby zalogować się do konsoli administracyjnej należy podać dane użytkownika administracyjnego a

ang. User Name): sys

oracle

Connect As): SYSDBA

11g

domyślnie instalowana jest graficzna konsola jej działanie.

atus dbconsole .

, oznacza to, że konsola emctl start dbconsole .

tępna z przeglądarki WWW. Uruchom przeglądarkę przez naciśnięcie ikony na https://localhost:1158/em. Jeśli

zostać wyświetlony ekran logowania. Aby zalogować się do konsoli administracyjnej należy podać dane użytkownika administracyjnego a

Page 33: Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle . 1. Uruchom terminal

4. Jeśli połączenie zostało zrealizowane, powin

5. Zamknij narzędzie naciskając link

6. Zamknij środowisko wirtualizacji przez zażądanie wysłania do maszyny wirtualnej sygnału

wyłączenia (patrz p. 7 z części 1. bieżącego ćwiczenia). W oknie dialogowym, jakie zostanie wyświetlone, wybierz opcję Wyłączenie systemu

Jeśli połączenie zostało zrealizowane, powinien zostać wyświetlony główny panel konsoli.

Zamknij narzędzie naciskając link Logout w lewym górnym rogu panelu.

Zamknij środowisko wirtualizacji przez zażądanie wysłania do maszyny wirtualnej sygnału wyłączenia (patrz p. 7 z części 1. bieżącego ćwiczenia). W oknie dialogowym, jakie zostanie

Wyłączenie systemu i naciśnij przycisk OK.

wyświetlony główny panel konsoli.

Zamknij środowisko wirtualizacji przez zażądanie wysłania do maszyny wirtualnej sygnału wyłączenia (patrz p. 7 z części 1. bieżącego ćwiczenia). W oknie dialogowym, jakie zostanie

Page 34: Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle . 1. Uruchom terminal

Środowisko bazy danych Oracle, jakie będziesz wykorzystywał/a do ćwiczeń administracyjnych, zostało całkowicie skonfigurowane.

Page 35: Ćwiczenie 1. Instalacja i konfiguracja SZBD Oraclealfabeta.lublin.pl/ABD/Adm_cw_01.pdfPrzystąpimy teraz do instalacji Systemu Zarządzania Bazą Danych Oracle . 1. Uruchom terminal

Dodatek A. Możliwe błędy i sposoby rozwiązania 1. Błąd BLKCACHE_IOERR podczas uruchamiania maszyny wirtualnej wstrzymuje rozruch.

Rozwiązanie (tymczasowe): w ustawieniach maszyny wirtualnej włączenie opcji Use host I/O cache' for the (AHCI) SATA Controller