Instalacja środowiska Thin jest prosta. Aby zainstalować ten typ środowiska należy:
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).
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.
![]() | 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:
xcopy c:\sqllib\*.* d:\sqllib9x /s /e
gdzie:
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. |
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):
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. |
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).
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.
\\nazwa_komputera\nazwa_zasobu _współużytkowanego
gdzie:
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
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.
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:
gdzie:
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. |
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.