Uwagi dotyczące instalowania programu DB2 Everyplace Express 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:

Wymagania dotyczące systemu operacyjnego

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




Zagadnienia do uwzględnienia przed instalacją

Dopasowywanie parametrów systemu operacyjnego Linux

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 systemie Linux.

W przypadku systemu Linux zaleca się dopasowanie parametrów jądra systemu. Uwaga: Obsługiwane są jedynie 32-bitowe instancje programu DB2 Universal Database.

Należy zmodyfikować profil logowania, wprowadzając następujący wpis:

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.

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.



Instalowanie Serwera synchronizacji DB2 Everyplace

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

  1. Uruchom program instalacyjny (DB2Everyplace.exe) jako administrator. W przypadku instalowania programu DB2 Everyplace Express Edition z dysku CD-ROM nastąpi automatyczne uruchomienie kreatora instalacji DB2 Everyplace Express. Jeśli uruchomienie kreatora z jakichś przyczyn nie nastąpi, uruchom program 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 Express, lub kliknij przycisk Przeglądaj, aby ten katalog wskazać. Po wybraniu katalogu docelowego kliknij przycisk Dalej. Otwarte zostanie okno Wybierz typ instalacji.
  5. Wybierz jedną z opcji instalacji:
    • Typowa: Ta opcja powoduje zainstalowanie programu DB2 Everyplace Express Edition z większością funkcji i przy użyciu typowych domyślnych wartości parametrów konfiguracyjnych. Jest to rozwiązanie zalecane dla większości użytkowników.
    • Niestandardowa: Pozwala wybrać funkcje, które będą instalowane. Ta opcja jest zalecana dla użytkowników zaawansowanych, znających już program DB2 Everyplace.
    Kliknij przycisk Dalej.
  6. Jeśli wybrano opcję Niestandardowa:
    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 Express 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 oraz 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.
  7. 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.
  8. 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 8.
    1. Określ katalog, w którym ma zostać zainstalowana wbudowana wersja programu DB2 UDB Express. 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, wykonaj krok 9.
  9. 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.
  10. 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.
  11. 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 UDB Express (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 Express zakończy się pomyślnie, kreator kontynuuje pracę.
      • DB2 Everyplace Express.
        W ramach instalacji pliki i funkcje odpowiadające wybranemu typowi instalacji zostaną skopiowane do wskazanego uprzednio katalogu docelowego.
      • Wbudowana wersja serwera aplikacji - Express.
    • 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.
      • Zainstalowanie wstępnie skonfigurowanego klienta systemu Windows.
    • 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. Po zapoznaniu się z informacjami kliknij przycisk Zakończ.

Aby zainstalować program DB2 Everyplace Express na serwerze systemu Linux:

  1. Uruchom program instalacyjny (DB2Everyplace.bin) jako użytkownik root. Otwarty zostanie panel powitalny.
    1. 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.
    2. Na panelu Umowa licencyjna zapoznaj się z treścią umowy, a po jej zaakceptowaniu kliknij przycisk Dalej, aby otworzyć panel katalogu docelowego.
    3. Wybierz jedną z opcji instalacji:
      • Typowa: Ta opcja powoduje zainstalowanie programu DB2 Everyplace Express Edition z większością funkcji i przy użyciu typowych domyślnych wartości parametrów konfiguracyjnych. Jest to rozwiązanie zalecane dla większości użytkowników.
      • Niestandardowa: Pozwala wybrać funkcje, które będą instalowane. Ta opcja jest zalecana dla użytkowników zaawansowanych, znających już program DB2 Everyplace.
      Kliknij przycisk Dalej.
    4. Jeśli wybrano opcję Niestandardowa:
      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 Express 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, przykładowe bazy danych programu DB2 Everyplace i przykładową aplikację serwerową Pielęgniarka domowa oraz zainstalować skonfigurowanego wstępnie klienta systemu Linux. Przykłady te ilustrują funkcję synchronizacji z Serwerem 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, utworzy przykładowe bazy danych programu DB2 Everyplace i przykładową aplikację serwerową oraz zainstaluje wstępnie skonfigurowanego klienta w systemie Linux jako ilustrację funkcji synchronizacji.
    6. 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.
    7. 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.
    8. 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.
    9. 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 Express (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 Express zakończy się pomyślnie, kreator kontynuuje pracę.
        • DB2 Everyplace Express.
          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 wstępnie skonfigurowanego klienta systemu Linux.
      • Otwarcie panelu z podsumowaniem przebiegu instalacji. W panelu tym zawarte są instrukcje dotyczące weryfikacji instalacji. Po zapoznaniu się z informacjami kliknij przycisk Zakończ.


Instrukcje dotyczące instalacji z plikiem odpowiedzi

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

Wydaj następującą komendę: DB2Everyplace.exe -silent -opcje <nazwa_pliku_odpowiedzi>

Poniższe przykłady ilustrują dostępne opcje użycia pliku odpowiedzi:

# Katalog instalacyjny programu DB2 Everyplace Express
-P installLocation=C:\Program Files\IBM\DB2Everyplace

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

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

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

# 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 Express na serwerze Linux przy użyciu pliku odpowiedzi:

Wydaj następującą komendę: DB2Everyplace.bin -silent -opcje <nazwa_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

# Opcja powodująca skonfigurowanie klienta systemu Linux na potrzeby demonstracji synchronizacji
-W DB2eConfigProps.createLinuxClient=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 miejscu 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:

a. Otwórz okno komend i zmień katalog na %DSYINSTDIR%\Server\sample\democlient.

b. Wykonaj komendę goSample.bat. Ten plik wsadowy wykonuje synchronizację z Serwerem synchronizacji DB2 Everyplace i wyświetla komunikat informujący, czy synchronizacja przebiegła pomyślnie, czy nie.

c. Aby móc odczytywać i modyfikować zawartość tabel po synchronizacji na wstępnie skonfigurowanym kliencie w systemie Windows:

d. Po dokonaniu zmian na kliencie należy zsynchronizować te zmiany ze źródłową bazą danych, wykonując ponownie plik wsadowy goSample.bat.

e. Użyj Centrum komend DB2, aby odczytać zawartość tabel ze źródłowej bazy danych i upewnić się, że zmiany zostały w nich wprowadzone.

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 użyć pliku wsadowego 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 Linux:

Uwaga:
  1. W systemie Linux 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:

a. Zaloguj się jako instancja Serwera synchronizacji DB2 Everyplace utworzona przez kreatora instalacji i przejdź do katalogu $DSYINSTDIR/Server/sample/democlient.

b. Wykonaj skrypt goSample.sh. Ten skrypt powłoki wykonuje synchronizację z Serwerem synchronizacji DB2 Everyplace i wyświetla komunikat informujący, czy synchronizacja przebiegła pomyślnie, czy nie.

c. Aby móc odczytywać i modyfikować zawartość tabel po synchronizacji na wstępnie skonfigurowanym kliencie w systemie Linux:

d. Po dokonaniu zmian na kliencie należy zsynchronizować te zmiany ze źródłową bazą danych, wykonując ponownie plik wsadowy goSample.sh.

e. Użyj Centrum komend DB2, aby odczytać zawartość tabel ze źródłowej bazy danych i upewnić się, że zmiany zostały w nich wprowadzone.

4. Aby uruchomić Centrum administrowania urządzeniami mobilnymi, przejdź do katalogu $DSYINSTDIR/Server/bin i wykonaj skrypt dsyadmin.sh.
Uwaga:
Przed uruchomieniem Centrum administrowania urządzeniami mobilnymi należy uruchomić serwer DB2 JDBC Applet Server. Należy w tym celu wywołać 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 DB2 JDBC Applet Server zostanie uruchomiony na porcie innym niż 6789, należy wskazać ten port 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 wykonaj 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, "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: 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 Linux

Jeśli podczas instalacji nie została utworzona instancja Serwera synchronizacji 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.
W systemie Linux jest to /opt/DB2Everyplace81. Skrypt dsyicreate.sh należy wykonywać 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 Express Edition

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

Aby odinstalować program DB2 Everyplace Express 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 Express. Przed deinstalacją programu DB2 Everyplace Express 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 Express.

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 Linux:

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 Express. Przed odinstalowaniem programu DB2 Everyplace Express 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.

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

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.