Uwagi dotyczące instalowania programu DB2 Everyplace Enterprise Edition wersja 8.1.4

Witamy w dokumencie Uwagi dotyczące instalowania programu DB2 Everyplace wersja 8.1.4. Dokument ten zawiera informacje na poniższe tematy:



Wymagania wstępne

W tej sekcji opisano wymagania programu DB2 Everyplace wersja 8.1.4 odnośnie sprzętu, oprogramowania i systemu operacyjnego.

Wymagania sprzętowe

Aby można było korzystać z programu DB2 Everyplace, system musi spełniać następujące wymagania sprzętowe:

Wymagania dotyczące oprogramowania

Warunkiem korzystania z Serwera synchronizacji DB2 Everyplace jest zainstalowanie następującego oprogramowania:

Uwaga: Jeśli program DB2 Universal Database nie jest zainstalowany, kreator instalacji DB2 Everyplace 8.1.4 zainstaluje na komputerze wbudowaną wersję programu DB2 Universal Database Enterprise Server Edition na potrzeby programu DB2 Everyplace.

Wymagania dotyczące systemu operacyjnego

Program DB2 Everyplace Enterprise Edition działa w następujących systemach operacyjnych:



Zagadnienia do uwzględnienia w przypadku migracji

Tę sekcję poświęcono zagadnieniom związanym z migracją do wersji 8.1.4. Przedstawiono tu także niezbędne instrukcje odnośnie serwera i klienta synchronizacji DB2 Everyplace:


Do uwzględnienia przed instalacją

Dopasowywanie parametrów systemu operacyjnego UNIX

Aby program DB2 Everyplace mógł działać z najwyższą wydajnością, należy dopasować parametry systemowe w programie DB2 Universal Database. Zaniedbanie tego kroku może powodować nieoczekiwane zakłócenia w pracy, jak również niemożność utworzenia nowego połączenia z bazą danych.

W przypadku systemów Linux i Solaris zaleca się dopasowanie parametrów jądra systemu. W tej sekcji przedstawiono instrukcje dotyczące systemów Linux i Solaris. Uwaga: Obsługiwane są jedynie 32-bitowe instancje programu DB2 Universal Database.

We wszystkich systemach typu UNIX należy zmodyfikować profil logowania, dodając następujący wiersz:

export DISPLAY=<stacja_robocza>:0.0
Gdzie <stacja_robocza> jest stacją roboczą systemu UNIX, na której ma być używane Centrum administrowania urządzeniami mobilnymi.
Uwaga: Zmienną DISPLAY należy wyeksportować także w tej powłoce, z której ma być uruchamiany Serwer synchronizacji DB2 Everyplace.

Linux

W przypadku systemów Linux o wersji jądra od 2.4 wzwyż należy wydać poniższe komendy z wiersza komend, działając jako użytkownik root:

Aby spowodować automatyczne wykonanie powyższych komend, należy je dopisać na końcu pliku /etc/rc.d/rc.local. W efekcie wartości będą odpowiednio ustawiane przy każdym uruchomieniu systemu. Dodatkowe zalecenia odnośnie ustawień można znaleźć w dokumencie Uwagi do wydania programu DB2 UDB wersja 7.2 lub 8.1 dla systemu Linux.

Solaris

W systemach Solaris domyślne parametry jądra systemu nie wystarczają do uruchomienia programów DB2 Universal Database i DB2 Everyplace. Wartości te można dodawać i modyfikować w pliku /etc/system. Zalecane ustawienia jądra są wymienione w dokumencie Uwagi do wydania dla programu DB2 Universal Database wersja 7.2, pakiet poprawek 7. Dokument Uwagi do wydania dostępny jest pod adresem http://www-306.ibm.com/software/data/db2/udb/ad/db2irfp7/db2ir50.htm.

Przy ustawianiu odpowiednich wartości należy stosować poniższy format

set nazwa_parametru = wartość

Ustawienia parametrów sugerowane w dokumencie Uwagi do wydania programu DB2 Universal Database wersja 7.2 i 8.1 for Solaris należy skorygować, uwzględniając poniższe wartości minimalne:

Po modyfikacji jakichkolwiek parametrów dotyczących jądra systemu należy przeprowadzić jego restart, aby ustawienia odniosły skutek.

Instalowanie programu DB2 Everyplace Enterprise Edition

Aby zainstalować program DB2 Everyplace Enterprise Edition na serwerze Windows:

  1. Uruchom program instalacyjny:

    Jeśli instalacja jest prowadzona z dysku CD-ROM:

    • W systemie Windows włóż dysk CD-ROM z programem DB2 Everyplace do napędu CD-ROM. Otwarty zostanie instalator programu DB2 Everyplace. Jeśli instalator programu DB2 Everyplace nie zostanie uruchomiony, instalację można rozpocząć, klikając dwukrotnie plik DB2Everyplace.exe znajdujący się na dysku CD-ROM programu DB2 Everyplace.

    Przy instalacji z serwisu WWW DB2 Everyplace:

    • W systemie Windows uruchom plik DB2Everyplace.exe
    Otwarty zostanie panel powitalny.
  2. Kliknij przycisk Dalej, aby otworzyć panel Uwagi dotyczące instalowania. Zaznacz pole wyboru opisane Wyświetl Uwagi dotyczące instalowania programu DB2 Everyplace, jeśli chcesz wyświetlić uwagi instalacyjne w domyślnej przeglądarce. Kliknij przycisk Dalej, aby uruchomić przeglądarkę i otworzyć panel Umowa licencyjna.
  3. Na panelu Umowa licencyjna zapoznaj się z treścią umowy, a po jej zaakceptowaniu kliknij przycisk Dalej, aby otworzyć panel katalogu docelowego.
  4. Wpisz katalog, w którym ma zostać zainstalowany program DB2 Everyplace, lub kliknij przycisk Przeglądaj, aby ten katalog wskazać. Po wybraniu katalogu docelowego kliknij przycisk Dalej. Otwarty zostanie panel Wybierz typ instalacji.
  5. Wybierz jedną z opcji instalacji:
    • Typowa: Opcja przydatna dla większości użytkowników, którzy chcą zainstalować program DB2 Everyplace z większością funkcji i przy użyciu typowych domyślnych wartości parametrów konfiguracyjnych.
    • Niestandardowa: Dla użytkowników zaawansowanych, którzy chcą wybrać instalowane funkcje.
    • Wieloserwerowa: Powoduje zainstalowanie programu DB2 Everyplace na wielu serwerach w celu uzyskania środowiska o wysokiej dostępności z równoważeniem obciążenia.
    • Tylko sterująca baza danych: Powoduje zainstalowanie tylko sterującej bazy danych DB2 Everyplace.
    • Tylko Serwer synchronizacji DB2 Everyplace: Powoduje zainstalowanie tylko Serwera synchronizacji DB2 Everyplace.
    Kliknij przycisk Dalej.
  6. Jeśli wybrano opcję Typowa, kreator instalacji DB2 Everyplace:
    • nie utworzy pliku odpowiedzi podczas instalacji;
    • utworzy przykładowe bazy danych programu DB2 Everyplace, przykładową aplikację i zainstaluje wstępnie skonfigurowanego klienta systemu Windows jako ilustrację funkcji synchronizacji;
    • po zakończeniu instalacji uruchomi w systemie Windows usługę Serwera synchronizacji DB2 Everyplace.
    Przejdź do kroku 10.
  7. W razie wybrania instalacji niestandardowej:
    1. Otwarty zostanie panel umożliwiający wybranie elementów, które zostaną zainstalowane. Kliknij przycisk Dalej. Otwarty zostanie panel Wybierz czynność dotyczącą instalacji.
    2. Zaznacz pole wyboru obok czynności, która ma zostać wykonana. Można wybrać obie opcje, a trzeba wybrać przynajmniej jedną. Jeśli żadna opcja nie zostanie wybrana, pojawi się komunikat o błędzie. Określ, czy kreator instalacji programu DB2 Everyplace ma wygenerować plik odpowiedzi. Plik odpowiedzi jest używany do rejestrowania opcji wybieranych przez użytkownika podczas instalacji interaktywnej. Gotowego pliku można użyć do zautomatyzowania instalacji na innych komputerach. Po wybraniu odpowiednich czynności kliknij przycisk Dalej. Otwarty zostanie panel Wybierz czynność dotyczącą przykładów.
    3. Zaznacz pole wyboru obok czynności, która ma zostać wykonana. Można określić, czy kreator instalacji ma utworzyć przykładowe bazy danych programu DB2 Everyplace oraz przykładową aplikację serwerową Pielęgniarka domowa lub zainstalować skonfigurowanego wstępnie klienta Windows. Przykłady te ilustrują funkcję synchronizacji z Serwerem synchronizacji DB2 Everyplace. Kliknij przycisk Dalej. Otwarty zostanie panel Wybierz czynność dotyczącą usług.
    4. Zaznacz pole wyboru, jeśli kreator instalacji ma uruchomić w systemie Windows usługę Serwera synchronizacji DB2 Everyplace po zakończeniu instalacji. Kliknij przycisk Dalej.
    Przejdź do kroku 10.
  8. Jeśli wybrano opcję instalacji wieloserwerowej:
    1. Otwarty zostanie panel umożliwiający wybranie elementów, które zostaną zainstalowane. Kliknij przycisk Dalej. Otwarty zostanie panel Wybierz czynność dotyczącą instalacji.
    2. Zaznacz pole wyboru obok czynności, która ma zostać wykonana. Można wybrać obie opcje, a trzeba wybrać przynajmniej jedną. Jeśli żadna opcja nie zostanie wybrana, pojawi się komunikat o błędzie. Określ, czy kreator instalacji programu DB2 Everyplace ma wygenerować plik odpowiedzi. Plik odpowiedzi jest używany do rejestrowania opcji wybieranych przez użytkownika podczas instalacji interaktywnej. Gotowego pliku można użyć do zautomatyzowania instalacji na innych komputerach. Po wybraniu odpowiednich czynności kliknij przycisk Dalej. Otwarty zostanie panel Wybierz czynność dotyczącą przykładów.
    3. Zaznacz pole wyboru obok czynności, która ma zostać wykonana. Można określić, czy kreator instalacji ma utworzyć przykładowe bazy danych programu DB2 Everyplace oraz przykładową aplikację serwerową Pielęgniarka domowa lub zainstalować skonfigurowanego wstępnie klienta Windows. Przykłady te ilustrują funkcję synchronizacji z Serwerem synchronizacji DB2 Everyplace. Kliknij przycisk Dalej. Otwarty zostanie panel wyboru sterującej bazy danych.
    4. Pojawi się panel, w którym można określić, czy kreator instalacji ma utworzyć na danym komputerze sterującą bazę danych. Zaznacz pole wyboru opisane Utwórz sterującą bazę danych Serwera synchronizacji DB2 Everyplace, jeśli dany serwer ma zawierać sterującą bazę danych, i kliknij przycisk Dalej. Jeśli sterująca baza danych nie powinna być tworzona na tym serwerze, otwarty zostanie panel Informacje o zdalnej sterującej bazie danych. Jeśli zdecydowano o utworzeniu sterującej bazy danych na serwerze, przejdź do kroku 10.
    5. Wpisz nazwę hosta komputera, na którym rezyduje zdalna sterująca baza danych, port połączenia z instancją DB2, nazwę węzła, który zostanie utworzony w lokalnym katalogu węzłów jako wpis odpowiadający zdalnej sterującej bazie danych, oraz nazwę użytkownika i hasło umożliwiające połączenie ze zdalną bazą danych. Kliknij przycisk Dalej. Przejdź do kroku 10.
  9. Jeśli wybrano opcję instalacji wyłącznie sterującej bazy danych:

    Przejdź do kroku 13.

  10. Jeśli wybrano opcję instalacji wyłącznie Serwera synchronizacji DB2 Everyplace:
    1. Otwarty zostanie panel umożliwiający wybranie elementów, które zostaną zainstalowane. Kliknij przycisk Dalej. Otwarty zostanie panel Wybierz czynność dotyczącą instalacji.
    2. Zaznacz pole wyboru obok czynności, która ma zostać wykonana. Można wybrać obie opcje, a trzeba wybrać przynajmniej jedną. Jeśli żadna opcja nie zostanie wybrana, pojawi się komunikat o błędzie. Określ, czy kreator instalacji programu DB2 Everyplace ma wygenerować plik odpowiedzi. Plik odpowiedzi jest używany do rejestrowania opcji wybieranych przez użytkownika podczas instalacji interaktywnej. Gotowego pliku można użyć do zautomatyzowania instalacji na innych komputerach. Po wybraniu odpowiednich czynności kliknij przycisk Dalej. Otwarty zostanie panel Wybierz czynność dotyczącą usług.
    3. Zaznacz pole wyboru, jeśli kreator instalacji ma uruchomić w systemie Windows usługę Serwera synchronizacji DB2 Everyplace po zakończeniu instalacji. Kliknij przycisk Dalej. Otwarty zostanie panel Informacje o zdalnej sterującej bazie danych.
    4. Wpisz nazwę hosta komputera, na którym rezyduje zdalna sterująca baza danych, port połączenia z instancją DB2, nazwę węzła, który zostanie utworzony w lokalnym katalogu węzłów jako wpis odpowiadający zdalnej sterującej bazie danych oraz nazwę użytkownika i hasło umożliwiające połączenie ze zdalną bazą danych. Kliknij przycisk Dalej. Przejdź do kroku 14.
  11. Panele informacyjne otwierane są, jeśli na komputerze nie jest zainstalowany program DB2 Universal Database. Jeśli program DB2 Universal Database jest obecny na komputerze, przejdź do kroku 11.
    1. Określ katalog, w którym ma zostać zainstalowana wbudowana wersja programu DB2 Universal Database. Wpisz nazwę katalogu lub kliknij przycisk Przeglądaj, aby wybrać katalog. Po wskazaniu katalogu kliknij przycisk Dalej.
    2. Określ parametry konta użytkownika dla serwera administracyjnego bazy danych DB2 UDB. Można wykorzystać w tym celu istniejącego użytkownika administracyjnego lub utworzyć nowego użytkownika na komputerze lokalnym. Zaznacz pole wyboru, aby używać tych samych parametrów uwierzytelnienia dla Serwera synchronizacji DB2 Everyplace. Kliknij przycisk Dalej. Jeśli pole wyboru zostało zaznaczone, przejdź do kroku 14.
  12. Otwarty zostanie panel Migracja JDBC. Wybierz opcję Tak, jeśli na zakończenie instalacji programu DB2 Everyplace ma nastąpić migracja subskrypcji JDBC. Mechanizm migracji nakłada wymóg, by podczas procesu migracji źródłowe bazy danych używane w subskrypcjach JDBC były aktywne. Dodatkowo należy wykonać czynności podane w sekcji Do uwzględnienia w przypadku migracji do wersji 8.1.4. Jeśli wybrano opcję Nie, migrację subskrypcji JDBC należy wykonać przed instalacją Serwera synchronizacji DB2 Everyplace. Kliknij przycisk Dalej. Otwarty zostanie panel Resetowanie użytkowników.
  13. Ten panel zawiera informacje o użytkownikach z niezakończonymi lub anulowanymi sesjami synchronizacji. Serwer synchronizacji DB2 Everyplace dla wersji 8.1.4 wykorzystuje nową składnicę wiadomości i kasuje pozostające wiadomości takich użytkowników. Użytkownicy ci otrzymają komunikat o błędzie, jeśli spróbują ponowić synchronizację po migracji programu DB2 Everyplace do wersji 8.1.4. Aby uniknąć tego błędu, użytkowników należy zresetować. Wybierz opcję Tak, jeśli chcesz zresetować użytkowników po zakończeniu instalacji. Wybierz opcję Nie, jeśli chcesz zresetować użytkowników samodzielnie. Wybierz opcję Anuluj, aby zakończyć działanie kreatora instalacji i pozwolić użytkownikom na dokończenie sesji synchronizacyjnych. Kliknij przycisk Dalej.
  14. Wyświetlony zostanie panel Podaj informacje dotyczące logowania do programu DB2 UDB. Wpisz parametry uwierzytelniania, za pomocą których Serwer synchronizacji DB2 Everyplace będzie logować się na serwerze DB2 UDB DAS. Po określeniu wymaganych informacji kliknij przycisk Dalej.
  15. Wyświetlony zostanie Panel podsumowania informacji wstępnych z wykazem instalowanych funkcji i parametrów konfiguracyjnych Serwera synchronizacji DB2 Everyplace. Wyświetlone będą także dane konfiguracyjne wbudowanego serwera aplikacji. Port serwera oraz port SSL wymienione na tym panelu będą używane przez klientów do synchronizacji z Serwerem synchronizacji DB2 Everyplace. Po zapoznaniu się z zestawieniem opcji przed instalacją kliknij przycisk Dalej.
  16. Rozpocznie się instalacja, której przebieg będzie ilustrowany paskiem postępu.
    Uwaga:
    Poniższa lista odnosi się jedynie do instalacji typowej. W przypadku pozostałych rodzajów instalacji kreator instalacji wykonuje tylko wybrany podzbiór wymienionych czynności.
    Podczas instalacji typowej kreator instalacji wykonuje następujące czynności:
    • Instalacja następujących składników:
      • Wbudowana wersja programu DB2 Universal Database (jeśli program DB2 UDB nie jest zainstalowany). W razie niepowodzenia instalacji kreator instalacji wyświetli protokół błędów i przerwie działanie. Jeśli instalacja wbudowanej wersji programu DB2 UDB zakończy się pomyślnie, kreator kontynuuje pracę.
      • DB2 Everyplace. W ramach instalacji pliki i funkcje odpowiadające wybranemu typowi instalacji zostaną skopiowane do wskazanego uprzednio katalogu docelowego.
      • Wbudowana wersja serwera aplikacji.
    • Wykonanie czynności konfiguracyjnych przed instalacją:
      • Skatalogowanie zdalnej sterującej bazy danych w lokalnym katalogu bazy danych. Czynność ta zostanie wykonana wyłącznie przy instalacji samego Serwera synchronizacji DB2 Everyplace oraz przy instalacji wieloserwerowej.
    • Wykonanie czynności konfiguracyjnych po instalacji:
      • Zmiana ścieżki klas Centrum administrowania urządzeniami mobilnymi (jeśli używany jest program DB2 Universal Database wersja 8).
      • Utworzenie sterującej bazy danych Serwera synchronizacji DB2 Everyplace.
      • Utworzenie przykładowych baz danych programu DB2 Everyplace.
      • Utworzenie przykładowej aplikacji serwera.
    • Uruchomienie w systemie Windows usługi Serwera synchronizacji DB2 Everyplace.
    • Otwarcie panelu z podsumowaniem przebiegu instalacji. W panelu tym zawarte są instrukcje dotyczące weryfikacji instalacji. Opisano tam także sposób przeprowadzenia synchronizacji za pomocą Serwera synchronizacji DB2 Everyplace zainstalowanego przy użyciu skonfigurowanych paneli. Po zapoznaniu się z informacjami kliknij przycisk Zakończ.
  17. Gratulacje! Program DB2 Everyplace Enterprise Edition został pomyślnie zainstalowany.

Aby zainstalować program DB2 Everyplace Enterprise na serwerze z systemem UNIX:

  1. Uruchom program instalacyjny DB2Everyplace.bin jako użytkownik root. Otwarty zostanie panel powitalny.
  2. Kliknij przycisk Dalej, aby otworzyć panel Uwagi dotyczące instalowania. Zaznacz pole wyboru opisane Wyświetl Uwagi dotyczące instalowania programu DB2 Everyplace, jeśli chcesz wyświetlić uwagi instalacyjne w domyślnej przeglądarce. Kliknij przycisk Dalej, aby uruchomić przeglądarkę i otworzyć panel Umowa licencyjna.
  3. Na panelu Umowa licencyjna zapoznaj się z treścią umowy, a po jej zaakceptowaniu kliknij przycisk Dalej, aby otworzyć panel wyboru typu instalacji.
  4. Wybierz jedną z opcji instalacji:
    • Typowa: Opcja przydatna dla większości użytkowników, którzy chcą zainstalować program DB2 Everyplace z większością funkcji i przy użyciu typowych domyślnych wartości parametrów konfiguracyjnych.
    • Niestandardowa: Dla użytkowników zaawansowanych, którzy chcą wybrać instalowane funkcje.
    • Wieloserwerowa: Powoduje zainstalowanie programu DB2 Everyplace na wielu serwerach w celu uzyskania środowiska o wysokiej dostępności z równoważeniem obciążenia.
    • Tylko sterująca baza danych: Powoduje zainstalowanie tylko sterującej bazy danych DB2 Everyplace.
    • Tylko Serwer synchronizacji DB2 Everyplace: Powoduje zainstalowanie tylko Serwera synchronizacji DB2 Everyplace.
    Kliknij przycisk Dalej.
  5. Jeśli wybrano opcję Typowa, kreator instalacji DB2 Everyplace:
    • nie utworzy pliku odpowiedzi podczas instalacji;
    • utworzy instancję Serwera synchronizacji DB2 Everyplace, przykładowe bazy danych DB2 Everyplace oraz przykładową aplikację serwerową.
    Przejdź do kroku 10.
  6. W razie wybrania instalacji niestandardowej:
    1. Otwarty zostanie panel umożliwiający wybranie elementów, które zostaną zainstalowane. Kliknij przycisk Dalej. Otwarty zostanie panel Wybierz czynność dotyczącą instalacji.
    2. Zaznacz pole wyboru obok czynności, która ma zostać wykonana. Można wybrać obie opcje, a trzeba wybrać przynajmniej jedną. Jeśli żadna opcja nie zostanie wybrana, pojawi się komunikat o błędzie. Określ, czy kreator instalacji programu DB2 Everyplace ma wygenerować plik odpowiedzi. Plik odpowiedzi jest używany do rejestrowania opcji wybieranych przez użytkownika podczas instalacji interaktywnej. Gotowego pliku można użyć do zautomatyzowania instalacji na innych komputerach. Po wybraniu odpowiednich czynności kliknij przycisk Dalej. Otwarty zostanie panel Wybierz czynności po instalacji w systemie Unix.
    3. Zaznacz pole wyboru obok czynności, które mają zostać wykonane po instalacji. Można określić, czy kreator instalacji ma utworzyć instancję Serwera synchronizacji DB2 Everyplace, oraz czy mają zostać utworzone przykładowe bazy danych DB2 Everyplace oraz przykładowa aplikacja serwerowa Pielęgniarka domowa. Kliknij przycisk Dalej.
  7. Jeśli wybrano opcję instalacji wieloserwerowej:
    1. Otwarty zostanie panel umożliwiający wybranie elementów, które zostaną zainstalowane. Kliknij przycisk Dalej. Otwarty zostanie panel Wybierz czynność dotyczącą instalacji.
    2. Zaznacz pole wyboru obok czynności, która ma zostać wykonana. Można wybrać obie opcje, a trzeba wybrać przynajmniej jedną. Jeśli żadna opcja nie zostanie wybrana, pojawi się komunikat o błędzie. Określ, czy kreator instalacji programu DB2 Everyplace ma wygenerować plik odpowiedzi. Plik odpowiedzi jest używany do rejestrowania opcji wybieranych przez użytkownika podczas instalacji interaktywnej. Gotowego pliku można użyć do zautomatyzowania instalacji na innych komputerach. Po wybraniu odpowiednich czynności kliknij przycisk Dalej. Otwarty zostanie panel Wybierz czynności po instalacji w systemie Unix.
    3. Zaznacz pole wyboru obok czynności, które mają zostać wykonane po instalacji. Można określić, czy kreator instalacji ma utworzyć instancję Serwera synchronizacji DB2 Everyplace. Można także określić, czy kreator instalacji ma utworzyć sterującą bazę danych dla instancji Serwera synchronizacji DB2 Everyplace. Osobne opcje pozwalają określić, czy kreator instalacji ma utworzyć przykładową bazę danych DB2 Everyplace oraz przykładową aplikację serwerową Pielęgniarka domowa dla tworzonej instancji Serwera synchronizacji DB2 Everyplace. Po wybraniu odpowiednich czynności kliknij przycisk Dalej.
    4. Jeśli określono, że sterująca baza danych dla instancji Serwera synchronizacji DB2 Everyplace nie powinna być tworzona, otwarty zostanie panel Informacje o zdalnej sterującej bazie danych. Należy w nim wpisać nazwę hosta zdalnego komputera, na którym sterująca baza danych rezyduje, port połączeniowy dla instancji DB2 oraz nazwę tworzonego węzła lokalnego, w którym zdalna baza danych zostanie skatalogowana. Kliknij przycisk Dalej, aby przejść do kroku 9.
  8. Jeśli wybrano opcję instalacji wyłącznie sterującej bazy danych:

    Przejdź do kroku 11.

  9. Jeśli wybrano opcję instalacji wyłącznie Serwera synchronizacji DB2 Everyplace:
    1. Otwarty zostanie panel umożliwiający wybranie elementów, które zostaną zainstalowane. Kliknij przycisk Dalej, aby przejść do panelu wyboru czynności w ramach instalacji.
    2. Zaznacz pole wyboru obok czynności, która ma zostać wykonana. Można wybrać obie opcje, a trzeba wybrać przynajmniej jedną. Jeśli żadna opcja nie zostanie wybrana, pojawi się komunikat o błędzie. Określ, czy kreator instalacji programu DB2 Everyplace ma wygenerować plik odpowiedzi. Plik odpowiedzi jest używany do rejestrowania opcji wybieranych przez użytkownika podczas instalacji interaktywnej. Gotowego pliku można użyć do zautomatyzowania instalacji na innych komputerach. Po wybraniu odpowiednich czynności kliknij przycisk Dalej. Otwarty zostanie panel Wybierz czynności po instalacji w systemie Unix.
    3. Zaznacz pole wyboru obok czynności, która ma zostać wykonana po instalacji. Można określić, czy kreator instalacji ma utworzyć instancję Serwera synchronizacji DB2 Everyplace. Kliknij przycisk Dalej.
    4. Otwarty zostanie panel Podaj informacje o instancji Serwera synchronizacji DB2 Everyplace. Wpisz nazwę użytkownika, hasło i ustawienia narodowe instancji Serwera synchronizacji DB2 Everyplace. Po określeniu wymaganych informacji kliknij przycisk Dalej. Otwarty zostanie panel Informacje o zdalnej sterującej bazie danych.
    5. Wpisz nazwę hosta komputera, na którym rezyduje zdalna sterująca baza danych, port połączenia z instancją DB2, nazwę węzła, który zostanie utworzony w lokalnym katalogu węzłów jako wpis odpowiadający zdalnej sterującej bazie danych, oraz nazwę użytkownika i hasło umożliwiające połączenie ze zdalną bazą danych. Kliknij przycisk Dalej, aby przejść do kroku 12.
  10. Panele informacyjne otwierane są, jeśli na komputerze nie jest zainstalowany program DB2 Universal Database. Jeśli program DB2 Universal Database jest obecny na komputerze, przejdź do kroku 6.
    1. Określ parametry konta użytkownika dla instancji serwera administracyjnego bazy danych DB2. Wpisz nazwę użytkownika, hasło oraz nazwę grupy podstawowej i katalog osobisty użytkownika. Kliknij przycisk Dalej.
    2. Określ parametry konta użytkownika będącego właścicielem instancji programu DB2. Wpisz nazwę użytkownika, hasło oraz nazwę grupy podstawowej i katalog osobisty użytkownika. Kliknij przycisk Dalej.
    3. Określ parametry konta użytkownika chronionego programu DB2. Wpisz nazwę użytkownika, hasło oraz nazwę grupy podstawowej i katalog osobisty użytkownika. Kliknij przycisk Dalej.
  11. Otwarty zostanie panel Migracja JDBC. Wybierz opcję Tak, jeśli na zakończenie instalacji programu DB2 Everyplace ma nastąpić migracja subskrypcji JDBC. Mechanizm migracji nakłada wymóg, by podczas procesu migracji źródłowe bazy danych używane w subskrypcjach JDBC były aktywne. Dodatkowo należy wykonać czynności podane w sekcji Do uwzględnienia w przypadku migracji do wersji 8.1.4. Jeśli wybrano opcję Nie, migrację subskrypcji JDBC należy wykonać przed instalacją Serwera synchronizacji DB2 Everyplace. Kliknij przycisk Dalej. Otwarty zostanie panel Resetowanie użytkowników.
  12. Ten panel zawiera informacje o użytkownikach z niezakończonymi lub anulowanymi sesjami synchronizacji. Serwer synchronizacji DB2 Everyplace dla wersji 8.1.4 wykorzystuje nową składnicę wiadomości i kasuje pozostające wiadomości takich użytkowników. Użytkownicy ci otrzymają komunikat o błędzie, jeśli spróbują ponowić synchronizację po migracji programu DB2 Everyplace do wersji 8.1.4. Aby uniknąć tego błędu, użytkowników należy zresetować. Wybierz opcję Tak, jeśli chcesz zresetować użytkowników po zakończeniu instalacji. Wybierz opcję Nie, jeśli chcesz zresetować użytkowników samodzielnie. Wybierz opcję Anuluj, aby zakończyć działanie kreatora instalacji i pozwolić użytkownikom na dokończenie sesji synchronizacyjnych. Kliknij przycisk Dalej.
  13. Otwarty zostanie panel Podaj informacje o instancji Serwera synchronizacji DB2 Everyplace. Wpisz nazwę użytkownika, hasło i ustawienia narodowe instancji Serwera synchronizacji DB2 Everyplace. Po określeniu wymaganych informacji kliknij przycisk Dalej.
  14. Wyświetlony zostanie Panel podsumowania informacji wstępnych z wykazem instalowanych funkcji i parametrów konfiguracyjnych Serwera synchronizacji DB2 Everyplace. Wyświetlone będą także dane konfiguracyjne wbudowanego serwera aplikacji - Express. Port serwera oraz port SSL wymienione na tym panelu będą używane przez klientów do synchronizacji z Serwerem synchronizacji DB2 Everyplace. Po zapoznaniu się z zestawieniem opcji przed instalacją kliknij przycisk Dalej.
  15. Rozpocznie się instalacja, której przebieg będzie ilustrowany paskiem postępu. Podczas instalacji wykonywane są następujące czynności:
    • Instalacja następujących składników:
      • Wbudowana wersja programu DB2 Universal Database (jeśli program DB2 UDB nie jest zainstalowany na komputerze). W razie niepowodzenia instalacji kreator instalacji wyświetli protokół błędów i przerwie działanie. Jeśli instalacja wbudowanej wersji programu DB2 Universal zakończy się pomyślnie, kreator kontynuuje pracę.
      • DB2 Everyplace. W ramach instalacji pliki i funkcje odpowiadające wybranemu typowi instalacji zostaną skopiowane do wskazanego uprzednio katalogu docelowego.
    • Wykonanie czynności konfiguracyjnych po instalacji:
      • Utworzenie instancji Serwera synchronizacji DB2 Everyplace.
      • Utworzenie przykładowych baz danych programu DB2 Everyplace.
      • Utworzenie przykładowej aplikacji serwera.
      • Zainstalowanie skonfigurowanego fabrycznie klienta dla systemu Linux (na serwerach z systemem Linux).
    • Otwarcie panelu z podsumowaniem przebiegu instalacji. W panelu tym zawarte są instrukcje dotyczące weryfikacji instalacji. Opisano tam także sposób przeprowadzenia synchronizacji za pomocą Serwera synchronizacji DB2 Everyplace zainstalowanego przy użyciu skonfigurowanych paneli. Po zapoznaniu się z informacjami kliknij przycisk Zakończ.
  16. Gratulacje! Program DB2 Everyplace Enterprise Edition został pomyślnie zainstalowany.


Instrukcje dotyczące instalacji z plikiem odpowiedzi

Aby zainstalować program DB2 Everyplace Enterprise na serwerze Windows przy użyciu pliku odpowiedzi:

Użyj następującej komendy: DB2Everyplace.exe -silent -opcje <nazwa_pliku_odpowiedzi>

Poniżej przedstawiono niektóre z dostępnych ustawień dotyczących pliku odpowiedzi:

# Katalog instalacyjny programu DB2 Everyplace Enterprise
-P installLocation=C:\DB2Everyplace

# Katalog instalacyjny wbudowanej wersji programu DB2 Universal Database
-W DB2eConfigProps.db2Path=C:\SQLLIB

# Parametry uwierzytelnienia dla Serwera administracyjnego bazy danych DB2
-W DB2eConfigProps.db2Username=db2admin
-W DB2eConfigProps.db2Password=admindb2

# Parametry uwierzytelnienia dla Serwera synchronizacji DB2 Everyplace
-W DB2eConfigProps.db2eUsername=db2admin
-W DB2eConfigProps.db2ePassword=admindb2

# Opcja powodująca skonfigurowanie klienta systemu Windows na potrzeby demonstracji synchronizacji
-W DB2eConfigProps.createWin32Client=true

# Opcja powodująca utworzenie przykładowej bazy danych i przykładowej aplikacji serwera
-W DB2eConfigProps.createSample=true

# Opcja powodująca uruchomienie w systemie Windows usługi Serwera synchronizacji DB2 Everyplace po zakończeniu instalacji
-W DB2eConfigProps.startWindowsService=true


Aby zainstalować program DB2 Everyplace Enterprise na serwerze UNIX przy użyciu pliku odpowiedzi:

Użyj następującej komendy: DB2Everyplace.bin -silent -opcje <nazwa_pliku_odpowiedzi>

Poniżej przedstawiono niektóre z dostępnych ustawień dotyczących pliku odpowiedzi:

# Parametry konta użytkownika dla Serwera administracyjnego bazy danych DB2
-W DB2eConfigProps.dasInstance=dasusr1
-W DB2eConfigProps.dasInstanceGroup=dasadm1
-W DB2eConfigProps.dasInstanceHome=/home/dasusr1
-W DB2eConfigProps.dasInstancePassword=db2esync

# Parametry konta użytkownika właściciela instancji DB2
-W DB2eConfigProps.db2Instance=db2inst2
-W DB2eConfigProps.db2InstanceGroup=db2grp1
-W DB2eConfigProps.db2InstanceHome=/home/db2inst2
-W DB2eConfigProps.db2InstancePassword=db2esync

# Parametry konta użytkownika chronionego
-W DB2eConfigProps.fenceInstance=db2fenc1
-W DB2eConfigProps.fenceInstanceGroup=db2fgrp1
-W DB2eConfigProps.fenceInstanceHome=/home/db2fenc1
-W DB2eConfigProps.fenceInstancePassword=db2esync

# Opcja powodująca utworzenie instancji Serwera synchronizacji DB2 Everyplace
-W DB2eConfigProps.createDB2eInstance=true
-W DB2eConfigProps.db2eInstance=db2inst2
-W DB2eConfigProps.db2eInstancePassword=db2esync
-W DB2eConfigProps.db2eInstanceLocale=en_US

# Opcja powodująca utworzenie przykładowej bazy danych i przykładowej aplikacji serwera
-W DB2eConfigProps.createSample=true



Weryfikacja po instalacji

Aby zweryfikować instalację na serwerze Windows:

1. Aby upewnić się, że Serwer synchronizacji DB2 Everyplace daje się prawidłowo uruchomić na danym komputerze, wpisz poniższy adres URL w oknie przeglądarki.

http://127.0.0.1:<port>/db2e/db2erdb

W miejsce zmiennej <port> wpisz port serwera wymieniony na panelu podsumowującym instalację. Wyświetlony zostanie komunikat o treści podobnej do następującej: DB2e SyncServer (Fri Sep 19 07:47:34 PDT 2003). Oznacza on, że serwer został prawidłowo uruchomiony we wskazanym dniu i o wskazanej godzinie.

2. Aby przeprowadzić synchronizację wstępnie skonfigurowanego klienta w systemie Windows z zainstalowanym na komputerze Serwerem synchronizacji DB2 Everyplace, wykonaj poniższe czynności:

  1. Przejdź do katalogu %DSYINSTDIR%\Server\sample\democlient.
  2. Uruchom plik goSample.bat. Spowoduje to wykonanie operacji synchronizacji z serwerem i wyświetlenie komunikatu informującego o tym, czy jej przebieg był pomyślny.
  3. Aby móc odczytywać lub modyfikować tabele bazy danych, uruchom procesor wiersza komend DB2 Everyplace za pomocą komendy DB2eCLP.exe.
  4. Nawiąż połączenie z bazą danych na kliencie za pomocą komendy: connect to ./data/jdbcsubdir/;
  5. Można teraz korzystać ze zwykłych komend do odczytywania i modyfikowania tabel w bazie danych na kliencie.
  6. Po zmodyfikowaniu danych na kliencie konieczne będzie przeprowadzenie synchronizacji ze źródłem przez ponowne uruchomienie pliku goSample.bat.

3. Aby zatrzymać usługę Serwera synchronizacji DB2 Everyplace w systemie Windows, użyj menu usług z Panelu sterowania. Usługa utworzona dla Serwera synchronizacji DB2 Everyplace przez kreatora instalacji nosi nazwę IBM WebSphere Application Server V5 - IBMDB2eServer. Ponadto do uruchamiania i zatrzymywania usługi Serwera synchronizacji DB2 Everyplace można użyć skrótów w menu Start.

4. Do uruchamiania Centrum administrowania urządzeniami mobilnymi należy używać skrótu w menu Start. Można także przejść do katalogu %DSYINSTDIR%\Server\bin i uruchomić plik wsadowy dsyadmin.bat.

Informacje na temat tworzenia subskrypcji i innych obiektów synchronizacyjnych w Centrum administrowania urządzeniami mobilnymi zawiera podręcznik IBM DB2 Everyplace Sync Server Administration Guide w rozdziale 4, "Mobile Devices Administration Center and synchronization objects", i w rozdziale 5, "Using the Mobile Devices Administration Center".

Informacje na temat tworzenia subskrypcji i innych obiektów synchronizacyjnych za pomocą narzędzia skryptowego XML zawiera podręcznik IBM DB2 Everyplace Sync Server Administration Guide w rozdziale 6, "The XML Scripting tool".

Informacje na temat instalowania programu DB2 Everyplace na urządzeniach mobilnych zawiera IBM DB2 Everyplace Podręcznik instalowania i używania w rozdziale 2, "Instalowanie programu DB2 Everyplace".

Uwaga: W celu uzyskania dostępu do biblioteki programu DB2 Everyplace należy posłużyć się skrótami w folderze Start -> Programy -> IBM DB2 Everyplace -> Information. Można też bezpośrednio otwierać pliki w katalogu %DSYINSTDIR%\doc\<język>, w którym zainstalowana jest dokumentacja programu DB2 Everyplace. Człon <język> należy zastąpić oznaczeniem ustawień narodowych danej instalacji programu DB2 Everyplace Express.



Aby zweryfikować instalację na serwerze Unix:

Uwaga:
  1. W systemie Unix przeprowadzenie weryfikacji po instalacji wymaga wcześniejszego zalogowania się jako instancja Serwera synchronizacji DB2 Everyplace.
  2. Przed uruchomieniem Centrum administrowania urządzeniami mobilnymi oraz Serwera synchronizacji DB2 Everyplace należy wyeksportować zmienną DISPLAY ze wskazaniem właściwego terminala.

1. Uruchom Serwer synchronizacji DB2 Everyplace dla instancji programu DB2 Everyplace utworzonej przez kreatora instalacji. Otwórz nową powłokę, przejdź do katalogu $DSYINSTDIR/Server/bin i uruchom skrypt dsysync.sh. Po uruchomieniu serwera wyświetlone zostanie powiadomienie.

2. Aby upewnić się, że Serwer synchronizacji DB2 Everyplace daje się prawidłowo uruchomić na danym komputerze, wpisz poniższy adres URL w oknie przeglądarki:

http://127.0.0.1:<port>/db2e/db2erdb.

Człon <port> zastąp portem wymienionym w panelu podsumowania instalacji dotyczącym instancji Serwera synchronizacji DB2 Everyplace utworzonej przez kreatora instalacji. Wyświetlony zostanie komunikat o treści podobnej do następującej: DB2e SyncServer (Fri Sep 19 07:47:34 PDT 2003). Oznacza on, że serwer został prawidłowo uruchomiony we wskazanym dniu i o wskazanej godzinie.

3. Aby przeprowadzić synchronizację wstępnie skonfigurowanego klienta w systemie Linux z zainstalowanym na komputerze Serwerem synchronizacji DB2 Everyplace, wykonaj poniższe czynności:

  1. Przejdź do katalogu $DSYINSTDIR/Server/sample/democlient.
  2. Uruchom skrypt goSample.sh. Spowoduje to wykonanie operacji synchronizacji z serwerem i wyświetlenie komunikatu informującego o tym, czy jej przebieg był pomyślny.
  3. Aby móc odczytywać lub modyfikować tabele bazy danych, uruchom procesor wiersza komend DB2 Everyplace za pomocą komendy SampleCLP.
  4. Nawiąż połączenie z bazą danych na kliencie za pomocą komendy: connect to ./data/jdbcsubdir/;
  5. Można teraz korzystać ze zwykłych komend do odczytywania i modyfikowania tabel w bazie danych na kliencie.
  6. Po zmodyfikowaniu danych na kliencie konieczne będzie przeprowadzenie synchronizacji ze źródłem przez ponowne uruchomienie pliku goSample.sh.

4. Aby uruchomić Centrum administrowania urządzeniami mobilnymi, przejdź do katalogu $DSYINSTDIR/Server/bin i wykonaj skrypt dsyadmin.sh.
Uwaga:
W systemie Linux przed uruchomieniem Centrum administrowania urządzeniami mobilnymi należy uruchomić serwer apletów DB2 JDBC. Należy w tym celu uruchomić komendę db2jstrt. Domyślnym portem serwera apletów DB2 JDBC jest 6789. W przypadku gdy port 6789 jest już zajęty przez inny proces, należy wskazać inny port jako opcjonalny parametr komendy db2jstrt. Jeśli serwer apletów DB2 JDBC zostanie uruchomiony na porcie innym niż 6789, numer tego portu należy podać jako parametr skryptu dsyadmin.sh. Serwer apletów DB2 JDBC musi być ponownie uruchamiany przy każdym restarcie komputera.

5. Aby zatrzymać Serwer synchronizacji DB2 Everyplace, przejdź do katalogu $DSYINSTDIR/Server/bin i uruchom skrypt dsysyncstop.sh. Po zatrzymaniu serwera wyświetlone zostanie powiadomienie.

Informacje na temat tworzenia subskrypcji i innych obiektów synchronizacyjnych w Centrum administrowania urządzeniami mobilnymi zawiera podręcznik IBM DB2 Everyplace Sync Server Administration Guide w rozdziale 4, "Mobiles Devices Administration Center and synchronization objects", i w rozdziale 5. "Using the Mobile Devices Administration Center".

Informacje na temat tworzenia subskrypcji i innych obiektów synchronizacyjnych za pomocą narzędzia skryptowego XML zawiera podręcznik IBM DB2 Everyplace Sync Server Administration Guide w rozdziale 6, "The XML Scripting tool".

Informacje na temat instalowania programu DB2 Everyplace na urządzeniach mobilnych zawiera IBM DB2 Everyplace Podręcznik instalowania i używania w rozdziale 2, "Instalowanie DB2 Everyplace".

Uwaga: Dokumentacja programu DB2 Everyplace jest instalowana w katalogu $DSYINSTDIR/doc/<język>. Człon <język> należy przy tym zastąpić oznaczeniem ustawień narodowych instancji Serwera synchronizacji DB2 Everyplace.


Zagadnienia do uwzględnienia po instalacji

Tworzenie instancji programu DB2 Everyplace w systemie UNIX

Jeśli podczas instalacji nie została utworzona instancja programu DB2 Everyplace, lub gdy zachodzi potrzeba utworzenia dodatkowych instancji niezależnie od procedury instalacyjnej, należy posłużyć się komendą dsyicreate.sh. Uwaga: Instancja programu DB2 Everyplace musi być zarazem instancją programu DB2 Universal Database. Dlatego do obsługi instancji programu DB2 Everyplace można użyć jedynie tych identyfikatorów użytkowników, którym przysługują prawa właściciela instancji DB2.

Aby utworzyć instancję programu DB2 Everyplace, należy użyć komendy dsyicreate.sh zlokalizowanej w podkatalogu instance głównego katalogu instalacji.
(/opt/DB2Everyplace81 w systemach Linux i Solaris, /usr/lpp/DBEveryplace81 w systemie AIX ). Uruchom komendę dsyicreate.sh jako użytkownik root. Wykonanie skryptu dsyicreate.sh powoduje wyświetlenie listy parametrów wymaganych do utworzenia instancji Serwera synchronizacji DB2 Everyplace.


Deinstalacja programu DB2 Everyplace Enterprise Edition

W tej sekcji opisano procedurę deinstalacji programu DB2 Everyplace Enterprise Edition w systemach Windows i Unix.

Aby odinstalować program DB2 Everyplace Enterprise na serwerze z systemem Windows:

Uwaga: Zdecydowanie zaleca się zatrzymanie usługi Serwera synchronizacji DB2 Everyplace w systemie Windows przed przystąpieniem do deinstalacji programu DB2 Everyplace Express. Kreator deinstalacji odinstaluje także wbudowaną wersję programu DB2 UDB. Przed deinstalacją programu DB2 Everyplace należy usunąć wszystkie bazy danych utworzone w lokalnym katalogu systemowym.

1. Uruchom kreatora deinstalacji za pomocą ikony Dodaj/Usuń programy lub klikając dwukrotnie plik DB2EveryplaceUninstall.exe położony w katalogu %DSYINSTDIR%\Uninstaller. Plik ten należy uruchamiać jako administrator.

2. Postępuj zgodnie z instrukcjami na ekranie, aby odinstalować program DB2 Everyplace.

3. Kreator deinstalacji programu DB2 Everyplace podejmie próbę zatrzymania usługi Serwera synchronizacji DB2 Everyplace przed jego usunięciem. Ewentualne błędy napotkane podczas deinstalacji zostaną zarejestrowane w protokole uninstall.log.

Aby odinstalować program DB2 Everyplace Express Edition na serwerze z systemem Unix:

Uwaga: Zdecydowanie zaleca się zatrzymanie usługi Serwera synchronizacji DB2 Everyplace w systemie Linux przed przystąpieniem do deinstalacji programu DB2 Everyplace Express. Kreator deinstalacji odinstaluje także wbudowaną wersję programu DB2 UDB. Przed odinstalowaniem programu DB2 Everyplace należy usunąć instancję serwera DB2 UDB DAS, użytkownika chronionego DB2 UDB, wszystkie instancje DB2 UDB oraz bazy danych utworzone w lokalnym katalogu systemowym.

1. Uruchom kreatora deinstalacji jako użytkownik root, wykonując plik DB2EveryplaceUninstall.bin znajdujący się w katalogu /opt/DB2Everyplace81/Uninstaller (systemy Linux i Solaris) lub w katalogu /usr/lpp/DB2Everyplace81/Uninstaller (AIX).

2. Postępuj zgodnie z instrukcjami na ekranie, aby odinstalować program DB2 Everyplace.

3. Kreator deinstalacji programu DB2 Everyplace podejmie próbę zatrzymania serwerów działających w ramach instancji Serwera synchronizacji DB2 Everyplace przed ich usunięciem. Ewentualne błędy napotkane podczas deinstalacji zostaną zarejestrowane w protokole uninstall.log.