DB2 - Instalacja serwera

W tym rozdziale opisano kroki instalacji serwera DB2.

Wprowadzenie

Możesz pobrać wersję próbną DB2 Server lub kupić licencję na produkt w witrynie www.ibm.com . Dostępne są dwa oddzielne serwery DB2 do pobrania, w zależności od rozmiaru systemu operacyjnego, na którym ma on działać. Na przykład, jeśli chcesz pobrać serwer DB2 dla 32-bitowego systemu operacyjnego Linux lub UNIX, musisz pobrać 32-bitowy serwer DB2. To samo dotyczy 64-bitowego serwera DB2.

Wymagania sprzętowe

Procesor: minimalny rdzeń 2Duo

Pamięć RAM: minimum 1 GB

Dysk twardy: minimum 30 GB

Wymagania Systemowe

Przed zainstalowaniem serwera DB2 system musi być przygotowany z wymaganym oprogramowaniem. W systemie Linux musisz zainstalować „libstdc ++ 6.0”.

Sprawdzanie zgodności systemu

Przed zainstalowaniem serwera DB2 należy sprawdzić, czy system jest zgodny z serwerem DB2. Aby potwierdzić zgodność, należy wywołać komendę „db2prereqcheck” w konsoli poleceń.

Instalowanie produktu DB2 w systemie operacyjnym Linux

Otwórz terminal i ustaw ścieżkę do folderu obrazu instalacyjnego db2 na konsoli za pomocą komendy “CD <folder instalacyjny DB2>”. Następnie wpisz komendę „./db2prereqcheck”, która potwierdzi zgodność systemu z serwerem DB2.

./db2prereqcheck

Rysunek 1 przedstawia wymagania dotyczące zgodności systemu operacyjnego Linux i systemu sprzętowego.

Wykonaj podane kroki, aby zainstalować DB2 w systemie Linux:

  • Otwórz terminal.
  • Zaloguj się jako użytkownik root.
  • Otwórz folder instalacyjny DB2.
  • Wpisz „./db2setup” i naciśnij Enter.

Ten proces rozpocznie wykonywanie instalacji serwera DB2.

Wpisz „./db2setup” i naciśnij klawisz Enter na terminalu głównym, aby rozpocząć proces instalacji serwera DB2.

W ten sposób pojawi się ekran „Set up Launch Pad”. [Rysunek 2]

Na stronie Setup Launch pad wybierz opcję „Install a Product” z menu po lewej stronie. Wybierz opcję “DB2 Advanced Enterprise Server Edition”. Wybierz przycisk „Zainstaluj nowy”.

Pojawi się nowa ramka o nazwie „Kreator instalacji DB2”. Kliknij Następny". [Rysunek 3]

Pojawi się następny ekran z umową licencyjną DB2. Wybierz „Akceptuję warunki…” Kliknij „Dalej”. [Rysunek 4]

Na następnym ekranie pojawi się oferta typu Instalacja, która jest domyślnie ustawiona na „Typowa”.

Zachowaj ten sam wybór. Kliknij Następny". [Rysunek 5]

Pojawi się następny ekran z akcją instalacji.

Wybierz opcję „Zainstaluj DB2 Advanced Enterprise Server Edition…”

Kliknij Następny". [Rysunek 6]

Na następnym ekranie program instalacyjny zapyta o wybór katalogu instalacyjnego.

Zachowaj wartość domyślną i kliknij „Dalej”.

Pojawi się następny ekran z uwierzytelnianiem użytkownika. Wprowadź swoje hasło dla użytkownika „dasusr1”.

(Twoje hasło może być identyczne z nazwą użytkownika, aby było wygodne do zapamiętania).

Na następnym ekranie instalator zapyta o utworzenie instancji serwera DB2.

Tutaj tworzy instancję DB2 o nazwie „db2inst1”.

Na następnym ekranie pojawi się pytanie o liczbę partycji wymaganych dla domyślnej instancji.

Masz do wyboru partycję „jedną lub wiele”.

Wybierz „instancję pojedynczej partycji”. Kliknij Następny".

Na następnym ekranie program instalacyjny zapyta o uwierzytelnienie dla tworzonej instancji DB2.

Tutaj domyślnie tworzona jest nazwa użytkownika „db2inst1”. Możesz wprowadzić hasło takie samo jak nazwa użytkownika.

Kliknij Następny".

Na następnym ekranie program instalacyjny prosi o wprowadzenie informacji uwierzytelniających dla użytkownika „db2fenc”.

Tutaj możesz wprowadzić hasło takie samo jak nazwa użytkownika.

Kliknij Następny".

Na następnym ekranie możesz wybrać opcję „Nie konfiguruj serwera db2 do wysyłania powiadomień w tej chwili”.

Kliknij Następny".

Następny ekran zawiera informacje o konfiguracji db2.

Kliknij „Zakończ”.

Na tym etapie procedura instalacji DB2 jest zakończona.

Weryfikacja instalacji DB2

Należy sprawdzić, czy instalacja serwera DB2 jest użyteczna. Po zakończeniu instalacji serwera DB2 wyloguj się z trybu bieżącego użytkownika i zaloguj się jako użytkownik “db2inst1”. W środowisku użytkownika „db2inst1” można otworzyć terminal i wykonać następujące komendy, aby sprawdzić, czy produkt db2 jest poprawnie zainstalowany.

db2level

Ta komenda wyświetla aktualną wersję i poziom usług zainstalowanego produktu DB2 dla bieżącej instancji.

Syntax:

db2level

Example:

db2level

Output:

DB21085I Instance "db2inst2" uses "64" bits       
And DB2 code release "SQL10010" with level     
identifier "0201010E". Informational tokens     
are "DB2 v10.1.0.0", "s120403",     
"LINUXAMD64101", and Fix Pack "0".  
Product is installed at "/home/db2inst2/sqllib".

db2licm

Ta komenda wyświetla wszystkie informacje dotyczące licencji naszego produktu DB2.

Syntax:

db2licm <parameter>

Example:

db2licm -l

Output:

Product name:                     "DB2 Advanced Enterprise Server Edition" 
License type:                     "Trial" 
Expiry date:                      "10/02/2014" 
Product identifier:               "db2aese" 
Version information:              "10.1"  
Product name:                     "DB2 Connect Server" 
License type:                     "Trial" 
Expiry date:                      "10/02/2014" 
Product identifier:               "db2consv" 
Version information:              "10.1"

Procesor wiersza poleceń (CLP)

CLP można uruchomić w jednym z trzech trybów:

  • Command mode: W tym trybie każda komenda i instrukcja SQL muszą być poprzedzone przedrostkiem „db2”. Na przykład zapytanie „db2 aktywuj próbkę bazy danych”.

  • Interactive input mode: możesz uruchomić ten tryb za pomocą komendy „db2”. Tutaj można przekazywać instrukcje SQL bez prefiksu. Na przykład „aktywuj próbkę bazy danych”.

  • Batch mode: Tutaj musisz utworzyć plik skryptu, który zawiera wszystkie zapytania SQL dotyczące wymagań i zapisać plik z rozszerzeniem „.db2”. Można to wywołać w wierszu poleceń, używając składni „db2 –tf <nazwa pliku.db2>”.