Приложение за инсталиране и конфигуриране

Инсталиране на DB2 Thin-Client или DB2 Thin-Connect среда

Извършването на Thin инсталиране е прост процес. За да настроите този тип среда, трябва да изпълните следните стъпки:

Стъпка 1. Инсталиране на DB2 Административен клиент или DB2 Connect Personal Edition с компонент за сървър за код

Трябва да инсталирате DB2 Административен клиент или DB2 Connect Personal Edition на работната станция, която ще работи като сървър за код за Thin-Client или Thin-Connect работните станции-приемници. DB2 Thin-Client може да зарежда код само от DB2 Thin-Client сървър за код, DB2 Thin-Connect работната станция може да зареждан код само от DB2 Thin-Connect сървър за код.
Забележка:Когато инсталирате вашия DB2 Client, използвайте инсталиране с настройка. В прозореца Избор на компоненти можете да изберете компонентите, които да инсталирате. Трябва да изберете Thin Client сървър за код, за да инсталирате файловете, необходими за настройката на Thin client.

За да инсталирате DB2 Административен клиент, вижте Инсталиране на DB2 клиенти. За да инсталирате DB2 Connect Personal Edition, потърсете информация в книгата Бърз старт.

Стъпка 2. Настройка на междуплатформена поддръжка на сървъра за код (Незадължително)

Тази стъпка описва как да настроите Windows NT или Windows 2000 сървър за код (наричан от тук нататък Windows сървър за код) така, че да обслужва Windows 9x Thin-Client работни станции.

Бърз начин

Ако нямате намерение в своята среда да поддържате смесена съвкупност от Thin работни станции с Windows NT, Windows 2000, и Windows 9x, можете да пропуснете тази стъпка.

Един сървър за код може да предоставя код само за Thin работни станции, които принадлежат към една и съща фамилия операционни системи. Това означава, че Windows NT или Windows 2000 сървър за код не би могъл да поддържа Thin работни станции на базата на Windows 9x и обратното.

Ако във вашето предприятие има хетерогенна конфигурация от 32-битови Windows операционни системи, можете да настроите вашия сървър за код да поддържа едновременно Thin работни станции на базата на Windows NT или Windows 2000 и на базата на Windows 9x, като изпълните следните стъпки:
Забележка:В примера, който следва, се приема, че ще конфигурирате сървър за код на базата на Windows NT така, че да обслужва Thin работни станции на базата на Windows 9x.

За да може един Windows сървър за код да обслужва Thin работна станция на машина с Windows 9x, изпълнете следните стъпки:

  1. Създайте директория в Windows NT или Windows 2000 сървъра за код, която ще се използва за обслужване на Windows 9x Thin работни станции. Въведете командата md d:\sqllib9x, където d: е локалният твърд диск.
  2. Копирайте DB2 директорията на продукта от сървъра за код (например, c:\sqllib) в директорията, която току що създадохте, като въведете следната команда:
        xcopy c:\sqllib\*.* d:\sqllib9x /s /e
    

    където:

  3. Преминете на директорията, която сте създали за междуплатформения сървър за код. Например, трябва да въведете командата cd d:\sqllib9x. Тази директория ще се използва за обслужването на Thin работните станции, работещи на Windows 9x.
  4. За да активирате тази машина да обслужва междуплатформени Thin работни станции, въведете командата d:\sqllib9x\bin\db2thn9x.bat платформа_приемник, T

    където:

Сега на вашия сървър за код имате две кодови бази.Ако създавате Thin работна станция на Windows NT или Windows 2000 машина, в следващите стъпки използвайте кодовата база за Windows NT или Windows 2000 (например, c:\sqllib). Ако създавате Thin работна станция на Windows 9x машина, а кодът ще се обслужва от Windows NT или Windows 2000 сървър за код, в следващите стъпки използвайте кодовата база за Windows 9x (например, d:\sqllib9x).
Забележка:Ако сте се включили в Windows 9x Thin Client работна станция, която изпълнява код от Windows NT или Windows 2000 сървър на код. Трябва да се уверите, че потребителският акаунт, с който сте влезли в Windows 9x работната станция, е локално дефиниран на Windows NT или Windows 2000 сървъра на код.

Стъпка 3. Разрешете достъпа до директорията на сървъра за код, в която сте инсталирали кода на DB2 Client или DB2 Connect Personal Edition

За да може Thin работната станция да зареди необходимия код от сървъра за код, всяка Thin работна станция-приемник трябва да може да чете от директорията, в която е инсталиран кодът на DB2 Client или DB2 Connect Personal Edition.За да направите сървъра на код достъпен за всички Thin работни станции в режим READ (четене), изпълнете следните стъпки:

  1. Щракнете върху Start и изберете Programs --> Windows Explorer.
  2. Изберете директорията, в която сте инсталирали DB2 продукта. Използвайте директорията c:\sqllib за Thin работни станции, които работят на Windows NT или Windows 2000. Ако ще настройвате Thin работни станции, които работят на Windows 9x, трябва да разрешите достъпа и до директорията d:\sqllib9x.
  3. От меню-ивицата изберете Файл --> Свойства.
  4. Изберете етикета Съвместно ползване.
  5. Изберете радио бутон Поделен като.
  6. Въведете име на съвместно ползване в поле Име на съвместното ползване. Например, въведете NTCODESERVER.
  7. Всички Thin работни станции-приемници трябва да имат за всички потребители достъп READ (четене) до тази директория. Ако настройвате сървър на код на базата на Windows NT или Windows 2000, определете достъп READ (четене) за всички по следния начин:
    1. Щракнете върху бутон Разрешения. Отваря се прозорец Разрешения за достъп през съвместно ползване.
    2. В полето Име изберете Всички.
    3. Щракнете върху падащото меню Тип достъп drop down box и изберете Четене.
    4. Щракнете върху Да няколко пъти, докато всички прозорци се затворят.
    Забележка:На сървър за код на базата на Windows 9x не е необходимо да посочвате типа достъп, когато настройвате съвместно ползване. По подразбиране достъп за четене се предоставя на всички.

Стъпка 4. Създаване на файл с отговори за Thin работна станция-приемник.

Когато се инсталирали сървъра за код, вие сте извършили интерактивно инсталиране. При този тип инсталиране, за да инсталирате продукта, трябва в програмата за настройка ръчно да въвеждате отговори, когато бъдат поискани от системата. Вашите отговори осигуряват необходимата информация, за да се инсталира продуктът DB2 и да се конфигурира неговата среда. При разпределено инсталиране, тази информация се предоставя във файл с отговори под формата на ключови думи и стойности. По тази причина разпределеното инсталиране често се нарича необслужвано инсталиране или дори "тихо" инсталиране. Подробна информация за разпределеното инсталиране и за това как да извършите инсталиране за Thin работна станция-клиент, потърсете в Въведение в разпределеното инсталиране.

За инсталирането на DB2 Thin-Client или DB2 Thin-Connect съществува готов за използване файл с отговори, наречен db2thin.rsp, който можете да използвате, за да инсталирате всяка от Thin работните станции. В този файл са зададени параметрите по подразбиране за най-често срещания тип инсталиране. Този файл с отговори можете да намерите в директорията c:\sqllib\thnsetup, където c: е устройството, на което сте инсталирали DB2 продукта.

Файлът с отговори съдържа:

Във файла с отговори символът звездичка (*) означава коментар. Всеки ред, който се предхожда от звездичка, се пренебрегва по време на инсталирането. Ако не зададете стойност за някоя ключова дума, или ако сте поставили знак за коментар, ще се използва стойност по подразбиране. За да активирате параметъра, изтрийте символа звездичка.

Например, нека приемем, че искате да инсталирате поддръжка за ODBC. Стандартният запис за този параметър във файла с отговори е:

    *COMP		=ODBC_SUPPORT

За да инсталирате компонента, трябва да изтриете звездичката от този ред така, че той да изглежда така:

    COMP		=ODBC_SUPPORT

ЗА някои ключови думи трябва да зададете стойност. За да активирате тези ключови думи, изтрийте звездичката, както обикновено, но не забравяйте и да замените написаното вляво от знака за равенство със стойността, която искате да присвоите на този параметър.

Например,

   *DB2.DIAGLEVEL	= 0 - 4

ще бъде:

    DB2.DIAGLEVEL	= 4

ако искате да зададете на този параметър стойност 4.

Следва раздел от файла с отговори db2thin.rsp:

   
* Задължителни глобални DB2 регистърни променливи
   * -------------------------------------
	DB2INSTPROF                   = C:\CFG
 
* Генерални опции
   * ---------------
*TYPE                          = 0,1,2  (0=компактно, 1=типично, 2=избираемо)
*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 или NO (по подразбиране YES)
*REBOOT                        = YES или NO 
 

Повече информация и подробно описание на тези параметри потърсете в Примерни файлове с отговори.

Например, задайте следното:

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

След като приключите редактирането на този файл, запишете го с друго име, за да запазите целостта на примера. Задайте на този файл име test.rsp и го запишете в същата директория, до която разрешихте достъпа в предишната стъпка (c:\sqllib).

Стъпка 5. Разрешаване на достъпна на Thin работната станция-приемник до сървъра за код.

Преди да можете да настроите работната станция-приемник да работи като Thin работна станция, трябва да разрешите достъпа до сървъра за код. Можете да решите да посочите мрежово устройство, което да има достъп до директорията thnsetup, намираща се в директорията с разрешен достъп, която сте създали на сървъра за код.

  1. Щракнете върху Startи изберете Programs --> Windows Explorer.
  2. От меню Tools изберете Map Network Drive.
  3. От списъка Drive изберете устройството, към което искате да насочите местоположението на сървъра за код.
  4. В Path, въведете местоположението във формата
         \\име_на_компютър\общо_име
    

    където:

    име_на_компютър
    е името на компютъра за сървъра за код.

    общо_име
    е името на директорията с поделен достъп на сървъра за код. В нашия пример това е NTCODESERVER.
  5. Поставете маркер в полето Reconnect at Logon, за да направите общия достъп постоянен.

Ако използвате Windows NT или Windows 2000, трябва да посочите и потребителска информация в полето Connect as Input. Форматът е

      домейн/име_на_потребител

където

домейн
е домейнът, където е дефиниран потребителският акаунт. Това е необходимо само, ако акаунтът е акаунт на домейн и вие не сте включени в системата с потребителски акаунт, който има достъп READ до отдалечения сървър за код.

име_на_потребител
е име на потребител, който има достъп до тази машина. Това е необходимо само, вие не сте включени в системата с потребителски акаунт, който има достъп READ до отдалечения сървър за код или, ако сте определили параметъра домейн.
Забележка:На работна станция Windows 9x трябва да сте се включили към работната станция като валиден потребител с достъп до поделената директория за сървъра за код.

Ако имате намерение да използвате WIndows NT или Windows 2000 DB2 сървър за код за обслужване на Windows 9x Thin работна станция (или обратното), проверете дали сте въвели името за съвместно ползване на директорията, която сте създали за тази цел.

Стъпка 6. Създаване на Thin работна станция-приемник

За да извършите тази настройка, трябва да изпълните командата thnsetup. Тази команда ще настрои работната станция DB2 Thin-Client или DB2-Thin Connect и необходимите връзки към сървъра за код. Командата thnsetup трябва да се въведе със следните параметри:
Синтаксис на командата thnsetup.
където:

/P
Определя пътеката, където DB2 кодът е инсталиран на сървъра за код. Определете този параметър, като използвате пътеката, която прикрепихте в предишната стъпка. Не забравяйте, че ако това е Windows NT или Windows 2000 сървър за код, а вашата работна станция-приемник работи с running Windows 9x, трябва да посочите директорията, която сте създали за Windows 9x. Този параметър е задължителен.
Забележка:Ако все още не сте посочили постоянно мрежово устройство за сървъра за код, както това е описано в Стъпка 5. Разрешаване на достъпна на Thin работната станция-приемник до сървъра за код., тогава този параметър трябва да бъде буквата на устройството, което ще се използва за представяне на мрежовото устройство.

/U
Посочва напълно определено име на файл с отговори.Този параметър е задължителен. В нашия пример използвайте файла с отговори, който записахте като test.rsp на отдалечения сървър за код.

/L
Посочва напълно определено име на журналния файл, където се записва информация за настройката и грешките, възникнали по време на настройката. Ако не посочите името на файла на журнала, ще се използва стандартното име на файл db2.log. Този файл ще се създаде в директория с име db2log, на устройството, на което е инсталирана вашата операционна система. Този параметър е незадължителен.

/M
Посочва името на компютъра на сървъра за код. Този параметър е необходим само, ако не сте посочили постоянно мрежово устройство както в Стъпка 5. Разрешаване на достъпна на Thin работната станция-приемник до сървъра за код..

/S
Определя името за съвместно ползване на сървъра за код, където е инсталиран DB2 продуктът. Този параметър е необходим само, ако не сте посочили постоянно мрежово устройство както в Стъпка 5. Разрешаване на достъпна на Thin работната станция-приемник до сървъра за код..

Например, за да създадете Thin работна станция, където общата директория NTCODESERVER на сървъра за код с име моят_сървър е насочена локално към устройството x:, а файлът с отговори е с име test.rsp и се намира в същата директория, както сървърът за код, въведете следната команда:

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

Когато завърши изпълнението на командата thnsetup, проверете съобщенията в журналния файл. Тъй като настроихме машината да рестартира след приключване на настройката на Thin работната станция, ако това не стане, ще знаете, че е възникнала грешка.


[ Начало на страницата | Предишна страница | Следваща страница ]