Instalowanie i konfigurowanie - suplement

Instalacja środowiska DB2 Thin-Client lub DB2 Thin-Connect

Instalacja środowiska Thin jest prosta. Aby zainstalować ten typ środowiska należy:

Krok 1. Zainstaluj DB2 Administration Client lub DB2 Connect Personal Edition wraz z komponentem serwera kodu

Na stacji roboczej, która będzie serwerem kodu dla docelowych stacji roboczych Thin-Client lub Thin-Connect, należy zainstalować DB2 Administration Client lub DB2 Connect Personal Edition. Pakiet DB2 Thin-Client może ładować kod tylko z serwera kodu DB2 Thin-Client, a stacja robocza DB2 Thin-Connect może ładować kod tylko z serwera kodu DB2 Thin-Connect.
Uwaga:Podczas instalacji klienta DB2 należy wykonać instalację niestandardową. W oknie Wybieranie komponentów należy wybrać komponenty, które mają być zainstalowane. Aby zainstalować pliki odpowiednie do instalacji klienta Thin, należy wybrać komponent Thin Client Code Server.

Aby zainstalować DB2 Administration Client, patrz Instalowanie klientów DB2. Aby zainstalować DB2 Connect Personal Edition, patrz podręcznik Quick Beginnings(Krótkie wprowadzenie).

Krok 2. Skonfiguruj wieloplatformową obsługę dla serwera kodu (opcjonalnie)

Ten krok opisuje sposób skonfigurowania serwera kodów w systemach Windows NT i Windows 2000 (określonego w tej sekcji jako serwer kodu Windows) do obsługi stacji roboczych Windows 9x Thin-Client.

Na skróty

Jeśli użytkownik nie planuje jednoczesnego obsługiwania w środowisku stacji roboczych Windows NT, Windows 2000 i Windows 9x Thin-workstations, może ten krok pominąć.

Serwer kodu może udostępnić kod jedynie dla stacji roboczych Thin-workstation działających w systemach operacyjnych z tej samej rodziny. Oznacza to, że serwer kodu z systemem Windows NT lub Windows2000 nie może obsługiwać stacji roboczej Thin-workstation z systemem Windows 9x i odwrotnie.

Jeśli przedsiębiorstwo ma heterogeniczne środowisko 32-bitowych systemów operacyjnych Windows, wykonując niniejsze kroki można skonfigurować serwer kodu, tak aby obsługiwał stacje robocze Thin-workstation dla systemów Windows NT lub Windows 2000 oraz Windows 9x.:
Uwaga:W poniższym przykładzie zakłada się, że konfigurowany jest serwer kodu z systemem Windows NT do obsługi stacji roboczych Thin-workstation z systemem Windows 9x.

Aby serwer kodu z systemem Windows obsługiwał stację roboczą Thin-workstation z systemem Windows 9x:

  1. Na serwerze kodu z systemem Windows NT lub Windows 2000 utwórz katalog, który będzie użyty do obsługi stacji roboczej Thin-workstation, wprowadzając komendę md d:\sqllib9x, gdzie d: oznacza lokalny dysk twardy.
  2. Za pomocą poniższej komendy skopiuj katalog produktu DB2 (na przykład katalog c:\sqllib) na serwer kodu do właśnie utworzonego katalogu:
        xcopy c:\sqllib\*.* d:\sqllib9x /s /e
    

    gdzie:

  3. Zmień katalog na katalog utworzony dla wieloplatformowego serwera kodu. Na przykład wprowadź komendę cd d:\sqllib9x. Katalog ten będzie wykorzystywany do obsługi stacji roboczych Thin-workstations z systemem Windows 9x.
  4. Aby uaktywnić obsługę wieloplatformowych stacji roboczych Thin-workstation na tym komputerze, wprowadź komendę d:\sqllib9x\bin\db2thn9x.bat platforma_docelowa

    gdzie:

Użytkownik ma do dyspozycji dwie bazy kodu na serwerze kodu. Jeśli stacja robocza Thin-workstation ma być utworzona na komputerze z systemem Windows NT lub Windows 2000, w pozostałych krokach należy użyć bazy kodu Windows NT lub Windows 2000 (na przykład c:\sqllib). Jeśli stacja robocza Thin-workstation ma być utworzona na komputerze z systemem Windows 9x, a kod ma być obsługiwany przez serwer kodu Windows NT lub Windows 2000, w następnych krokach należy użyć bazy kodu 9x (na przykład d:\sqllib9x).
Uwaga:Jeśli użytkownik jest zalogowany na stacji roboczej Windows 9x Thin Client, która uruchamia kod pochodzący z serwera kodu z systemem Windows NT lub Windows 2000, należy sprawdzić, czy konto użytkownika, na którym jest on zalogowany na stacji roboczej z systemem Windows 9x, jest lokalnie zdefiniowane na serwerze kodu Windows NT lub Windows 2000.

Krok 3. Udostępnij katalog serwera kodu, gdzie zainstalowany jest kod DB2 Client lub DB2Connect Personal Edition

Aby stacje robocze Thin-workstation mogły ładować wymagany kod z serwera kodu, każda docelowa stacja robocza Thin-workstation musi mieć możliwość odczytu z katalogu, w którym zainstalowany jest kod DB2 Client lub DB2 Connect Personal Edition. Aby katalog kodu był bezpośrednio dostępny dla wszystkich stacji roboczych Thin-workstation w trybie READ (do odczytu):

  1. Kliknij przycisk Start i wybierz opcję Programy --> Eksplorator Windows.
  2. Wybierz katalog, w którym zainstalowano produkt DB2. Dla stacji roboczej Thin-workstation z systemem Windows NT lub Windows 2000 użyj katalogu c:\sqllib. Jeśli masz zamiar skonfigurować stację roboczą Thin-workstation działającą w systemie Windows 9x, trzeba będzie także współużytkować katalog d:\sqllib9x.
  3. Na pasku menu wybierz opcję Plik --> Właściwości.
  4. Wybierz kartę Współużytkowanie.
  5. Wybierz przełącznik Współużytkowany jako.
  6. W polu Nazwa zasobu współużytkowanego wpisz nazwę współużytkowaną. Na przykład NTCODESERVER.
  7. Wszystkie docelowe stacje robocze Thin-workstation muszą mieć dostęp do tego katalogu typu READ (odczyt) dla wszystkich użytkowników. Jeśli serwer kodu jest instalowany na platformie Windows NT lub Windows 2000, należy określić dostęp READ (odczyt) dla wszystkich użytkowników wykonując następujące kroki:
    1. Kliknij przycisk Uprawnienia. Otworzy się okno Uprawnienia: Dostęp przez udział.
    2. W polu Nazwa wybierz Wszyscy.
    3. Kliknij pole listy rozwijanej Typ dostępu i wybierz opcję Odczyt.
    4. Klikaj przycisk OK, aż zamkną się wszystkie okna.
    Uwaga:Jeśli konfigurowany jest serwer kodu z systemem Windows 9x, podczas konfigurowania zasobu współużytkowanego nie trzeba określać tego typu dostępu. Każdy użytkownik ma domyślnie przyznawany dostęp do odczytu.

Krok 4. Utwórz plik odpowiedzi dla docelowej stacji roboczej Thin-workstation

Serwer kodu zainstalowany został interaktywnie. Podczas instalacji, aby zainstalować produkt, użytkownik odpowiadał na zachęty programu instalacyjnego. Odpowiedzi posłużyły jako informacje do przeprowadzenia instalacji produktu DB2 i konfiguracji środowiska. Podczas instalacji rozproszonej informacje te umieszczone są w pliku odpowiedzi w postaci parametrów i wartości. Dlatego instalacja rozproszona jest często nazywana instalacją nienadzorowaną lub nawet instalacją cichą. Szczegółowe informacje na temat rozproszonej instalacji i sposobu jej wykonania na stacjach roboczych Thin-workstation można znaleźć w sekcji Wprowadzenie do instalacji rozproszonej.

Dla programów instalacyjnych DB2 Thin-Client lub DB2 Thin-Connect istnieje gotowy plik odpowiedzi db2thin.rsp, który można użyć do instalacji każdej stacji roboczej Thin-workstation. W pliku tym dostępne są domyślne ustawienia dla większości typowych instalacji. Ten plik odpowiedzi znajduje się z katalogu c:\sqllib\thnsetup, gdzie c: oznacza napęd, na którym zainstalowano produkt DB2.

Plik odpowiedzi zawiera:

W pliku odpowiedzi znak gwiazdki (*) oznacza komentarz. Każdy wiersz rozpoczynający się gwiazdką będzie zignorowany podczas instalacji. Jeśli parametr nie zostanie określony lub będzie poprzedzony znakiem komentarza, zostanie użyta wartość domyślna. Aby uaktywnić parametr, gwiazdkę należy usunąć.

Na przykład, jeśli użytkownik chce zainstalować obsługę technologii ODBC, domyślna pozycja tego parametru w pliku odpowiedzi to:

   *COMP		=ODBC_SUPPORT

Aby zainstalować ten komponent, należy usunąć gwiazdkę z tego wiersza, aby wyglądał następująco:

   COMP		=ODBC_SUPPORT

Wartości niektórych parametrów muszą być ustawione przez użytkownika. Aby je uaktywnić należy usunąć gwiazdkę a wartość po prawej stronie znaku równości zastąpi żądaną wartością parametru.

Na przykład

   *DB2.DIAGLEVEL	= 0 - 4

będzie wyglądać tak:

   DB2.DIAGLEVEL	= 4

jeśli ten parametr ma być ustawiony na 4.

Sekcja przykładowego pliku odpowiedzi db2thin.rsp:

   * Wymagana globalna zmienna rejestru DB2
   * -------------------------------------
	DB2INSTPROF                   = C:\CFG
 
* Opcje ogólne
   * ---------------
*TYPE                          = 0,1,2  (0=podstawowa, 1=typowa, 2=selektywna)
*COMP                          = ODBC_SUPPORT 
*COMP                          = CONTROL_CENTER 
*COMP                          = EVENT_ANALYZER 
*COMP                          = WEB_ADMINISTRATION
*COMP                          = QUERYMONITOR 
*COMP                          = TRACKER 
*COMP                          = QUERYADMIN 
*COMP                          = CLIENT_CONFIGURATION_ASSISTANT 
*COMP                          = COMMAND_CENTER 
*COMP                          = DOCUMENTATION 
*CREATE_ICONS                  = YES lub NO (domyślnie - YES)
*REBOOT                        = YES lub NO 
 

Szczegółowe informacje na temat tych parametrów można znaleźć w sekcji Przykładowe pliki odpowiedzi.

Na przykład ustaw następujące wartości:

   DB2INSTPROF        = C:\CFG
 	   TYPE                          = 1
   REBOOT							     = YES

Po zakończeniu edycji tego pliku należy go zapisać pod inna nazwą, aby zachować integralność przykładu. Należy wywołać plik test.rsp i zapisać go pod inną nazwą w tym samym katalogu, który został udostępniony w kroku poprzednim (c:\sqllib).

Krok 5. Udostępnij serwer kodu docelowej stacji roboczej Thin-workstation

Przed skonfigurowaniem docelowej stacji roboczej jako Thin-workstation należy udostępnić serwer kodu. Aby uzyskać dostęp do katalogu thnsetup znajdującego się w katalogu współużytkowanym utworzonym na serwerze kodu, można przypisać dysk sieciowy.

  1. Kliknij przycisk Start i wybierz opcję Programy --> Eksplorator Windows.
  2. W menu Narzędzia, wybierz opcję Przypisz dysk sieciowy.
  3. Na liście rozwijanej Dysk wybierz napęd, do którego ma być przypisana lokalizacja serwera kodu.
  4. W polu listy rozwijanej Ścieżka wpisz lokalizację zasobu współużytkowanego w formacie
         \\nazwa_komputera\nazwa_zasobu _współużytkowanego
    

    gdzie:

    nazwa_komputera
    oznacza nazwę komputera serwera kodu,

    nazwa_zasobu_współużytkowanego
    oznacza nazwę katalogu współużytkowanego na serwerze kodu. W naszym przykładzie był to parametr NTCODESERVER.
  5. Zaznacz pole wyboru Podłącz ponownie po zalogowaniu, aby połączenie było stałe.

Jeśli użytkownik pracuje w systemie Windows NT lub Windows 2000, informacje o użytkowniku można także określić w polu Podłącz jako wejście. Formatem tego pola jest

     domena\nazwa_użytkownika

gdzie

domena
oznacza domenę, w której zdefiniowane jest konto użytkownika. Wymagane jest to tylko wtedy, gdy konto nie jest kontem domeny i użytkownik nie jest zalogowany w systemie na konto użytkownika, które ma dostęp READ (odczyt) na zdalnym serwerze kodu.

nazwa_użytkownika
oznacza użytkownika z dostępem do tego komputera. Wymagane jest to tylko jeśli użytkownik nie jest zalogowany w systemie na konto użytkownika, które ma dostęp READ (odczyt) do zdalnego kodu serwera lub podano parametr domeny.
Uwaga:Na stacji roboczej z systemem Windows 9x należy być zalogowanym jako użytkownik z dostępem do katalogu współużytkowanego na serwerze kodu.

Jeśli serwer kodu DB2 for Windows NT lub Windows 2000 ma obsługiwać stację roboczą Thin-workstation pracującą w systemie Windows 9x (lub odwrotnie), dla katalogu utworzonego w tym celu należy wpisać nazwę współużytkowanego zasobu.

Krok 6. Utwórz docelową stację roboczą Thin-workstation

Aby zakończyć konfigurację, należy uruchomić komendę thnsetup. Komenda ta skonfiguruje stację roboczą DB2 Thin-Client lub DB2-Thin Connect i wymagane połączenia do serwera kodu. Komenda thnsetup może być wprowadzona z następującymi parametrami:
Składnia komendy thnsetup.
gdzie:

/P
Określa ścieżkę, w której zainstalowany jest kod DB2 na serwerze kodu. Określ ten parametr używając ścieżki przyłączonej w kroku poprzednim. Jeśli serwer kodu pracuje z systemem Windows NT lub Windows 2000, a docelowa stacja robocza pracuje z systemem Windows 9x, należy podać katalog utworzony dla systemu Windows 9x. Parametr ten jest wymagany.
Uwaga:Jeśli jeszcze nie przypisano na stałe dysku sieciowego do serwera kodu jak opisano w sekcji Krok 5. Udostępnij serwer kodu docelowej stacji roboczej Thin-workstation, parametr ten powinien przyjąć wartość litery napędu, który będzie użyty do oznaczenia dysku sieciowego.

/U
Określa pełną nazwę pliku odpowiedzi. Parametr ten jest wymagany. W przykładzie użyj pliku odpowiedzi zapisanego jako test.rsp na zdalnym serwerze kodu.

/L
Określa pełną nazwę pliku protokołu, w którym rejestrowane są wszystkie informacje konfiguracyjne oraz błędy napotkane podczas konfigurowania. Jeśli nazwa pliku protokołu nie zostanie określona, zostanie użyta domyślna wartość db2.log. Plik ten zostanie utworzony w katalogu db2log na napędzie, na którym zainstalowany jest system operacyjny. Parametr ten jest opcjonalny.

/M
Określa nazwę komputera będącego serwerem kodu. Parametr ten jest niezbędny, jeśli dysk sieciowy nie został przypisany na stałe w kroku Krok 5. Udostępnij serwer kodu docelowej stacji roboczej Thin-workstation.

/S
Określa nazwę zasobu współużytkowanego serwera kodu, na którym zainstalowany jest produkt DB2. Parametr ten jest niezbędny, jeśli dysk sieciowy nie został przypisany na stałe w kroku Krok 5. Udostępnij serwer kodu docelowej stacji roboczej Thin-workstation.

Na przykład, aby utworzyć stację roboczą Thin-workstation, gdy współużytkowany katalog NTCODESERVER znajdujący się na serwerze kodu myserver jest przypisany lokalnie do litery x:, a plik odpowiedzi nazywa się test.rsp i jest umieszczony w tym samym katalogu co serwer kodu, należy wprowadzić następującą komendę:

   x:\thnsetup\thnsetup /P x:\ /U x:\thnsetup\test.rsp  

Po zakończeniu komendy thnsetup należy sprawdzić komunikaty w pliku protokołu. Ponieważ po zakończeniu konfiguracji stacji roboczej Thin-workstation komputer jest uruchamiany ponownie, jeśli uruchomienie nie powiodło się, oznacza to, że wystąpił błąd.


[ Początek strony | Poprzednia strona | Następna strona | Spis treści | Indeks ]