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

Конфигуриране на IPX/SPX на сървъра

За да осъществите достъп до отдалечен сървър на бази данни чрез IPX/SPX, трябва първо да инсталирате и конфигурирате комуникационния софтуер на работните станции на клиента и на сървъра. Вижте Изисквания към софтуера за изискванията на протокола на комуникациите за вашата платформа. Вижте Възможни сценарии на свързване клиент-сървър за поддържаните протоколи на комуникации за вашия конкретен клиент и сървър.

Преди да изпълните стъпките в този раздел, уверете се, че сте изпълнили инструкциите в Настройване на регистърния параметър DB2COMM. В зависимост от платформата на вашия сървър можете да поддържате IPX/SPX клиентски комуникации чрез директно адресиране или чрез адресиране с файлов сървър.

Директно адресиране:
Клиентът се свързва с потребителския модел на сървъра чрез пряко указване на междумрежовия IPX/SPX адрес на модела на сървъра (не се преминава през файлов сървър). Като използвате този метод, NetWare файловият сървър не е необходим в мрежата. Конфигурирайте сървър като използвате този метод на адресиране, ако до него ще бъде осъществяван достъп от клиенти чрез директно адресиране.

Адресиране по файлов сървър:
Сървър моделът регистрира адреса си в NetWare файловия сървър. Клиентът се свързва с потребителския модел като използва адреса, записан на файлов сървър NetWare. Конфигурирайте сървъра като използвате този метод на адресиране, ако до него ще бъде осъществяван достъп от клиенти чрез файлов сървър и/или директно адресиране.

За списък на поддържаните IPX/SPX методи на адресиране за вашия сървър, вижте Таблица 23. Списък на поддържаните IPX/SPX методи на адресиране за клиенти DB2 потърсете в Таблица 14.

Таблица 23. Поддържани комуникационни IPX/SPX методи за сървър
Сървър Директно адресиране Адресиране по файлов сървър
AIX * *
HP-UX Не се поддържа
Linux Не се поддържа
OS/2 * *
Solaris *
Windows NT *
Windows 2000 *

За настройване на IPX/SPX комуникациите са необходими следните стъпки:

Стъпка  1.

Определете и запишете стойностите на параметрите.

Стъпка  2.

Конфигуриране на сървъра:

  1. Обновяване на конфигурационния файл на мениджъра на базата данни.
  2. Регистриране на сървъра на NetWare файловия сървър (само при адресиране по файлов сървър).

1. Определяне и запис на стойностите на параметрите

Като продължите със стъпките по конфигурирането, попълнете колоната Вашата стойност в по-долната таблица. Може да попълните някои от стойностите, преди да започнете да конфигурирате този протокол.

Таблица 24. IPX/SPX стойности, необходими на сървъра
Параметър Обяснение Пример Вашата стойност
Име на файловия сървър (FILESERVER)

Директно адресиране: Стойност * показва, че използвате Директно адресиране.

Адресиране пo файлов сървър: Името на NetWare файловия сървър, на който е регистриран потребителският модел на сървъра на базата данни. Този параметър трябва да бъде с главни букви.

Директно адресиране

*

 

Адресиране по файлов сървър

DB2INST1

 
Име на обекта на DB2 сървъра (OBJECTNAME)

Директно адресиране: Стойност * показва, че използвате Директно адресиране.

Адресиране по файлов сървър: Моделът на сървъра на мениджъра на базата данни, представен като обекта OBJECTNAME на NetWare файловия сървър. Междумрежовият IPX/SPX адрес на сървъра е съхранен и се извлича от този обект.

Този параметър трябва да е с главни букви и да е уникален на системата на NetWare файловия сървър.

Директно адресиране

*

 

Адресиране по файлов сървър

NETWSRV

 
Номер на сокет (IPX_SOCKET) Представлява крайната точка на свързването в междумрежов адрес на сървър. Трябва да бъде уникален за всички сървър модели и всички IPX/SPX приложения, изпълнявани на работната станция. Въвежда се в шестнадесетичен формат.

За DB2 са регистрирани известни сокети с Novell, в обхвата от 0x879E до 0x87A1. Ако изпълнявате повече от 4 модела на сървър машината, трябва да избегнете припокриването на сокети за моделите над 4 чрез избиране на номер на сокет (който не е 0x0000) в динамичния обхват сокети от 0x4000 до 0x7FFF или в обхвата от 0x8000 до 0x9100 (това са известни сокети, регистрирани за различни приложения). Максималната стойност за този параметър е 0xFFFF.

879E (по подразбиране)  
IPX/SPX междумрежов адрес Междумрежовият адрес, необходим при конфигуриране на клиент за комуникиране със сървър чрез директно адресиране. 09212700.400011527745.879E


Съвет

Следните символи не са валидни за параметрите за файлов сървър (FILESERVER) и за име на обекта на DB2 сървъра (OBJECTNAME): / \ : ; , * ?

2. Конфигуриране на сървъра

Следващите стъпки описват как да настроите работната станция така, че да приема входящи клиентски запитвания, като използва този протокол. Заместете примерните стойности с вашите стойности и ги запишете в работната таблица.

A. Обновяване на конфигурационния файл на мениджъра на базата данни

Трябва да обновите конфигурационния файл на мениджъра на базата данни с параметрите за файлов сървър (FILESERVER), име на обекта на DB2 сървъра (OBJECTNAME) и номер на сокет (IPX_SOCKET).

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

Стъпка  1.

Включете се към системата като потребител с права за администриране (SYSADM). За допълнителна информация вижте Работа с групата Системни администратори.

Стъпка  2.

Ако използвате UNIX сървър, настройте обкръжението на модела и извикайте DB2 процесора за обработка на команди, както следва:

  1. Изпълнете стартиращия скрипт както следва:
       . INSTHOME/sqllib/db2profile    (за Bash, Bourne или Korn обвивка)
       source INSTHOME/sqllib/db2cshrc (за C обвивка)
    

    където INSTHOME е собствената директория на потребителския модел.

  2. Стартирайте DB2 процесора за обработка на команди чрез въвеждане на командата db2.

Стъпка  3.

В конфигурационния файл на мениджъра на базата данни обновете параметрите за файлов сървър (FILESERVER), име на обекта на DB2 сървъра (OBJECTNAME) и номер на сокет (IPX_SOCKET) чрез въвеждане на следните команди:

   update dbm cfg using fileserver FILESERVER objectname OBJECTNAME \
   ipx_socket IPX_SOCKET
   db2stop
   db2start
Забележка:Ако конфигурирате потребителски модел на Административния сървър (DAS) за комуникации, трябва да обновите конфигурационния файл на Административния сървър, като въведете командата db2 update adm cfg. Административният сървър има запазен IPX-сокет, 879A, който трябва да се използва при обновяването на този конфигурационен файл.

Директно адресиране

Например, ако сте избрали стойност 87A2 за параметъра номер на сокет (IPX_SOCKET, използвайте:

   update dbm cfg using fileserver * objectname * ipx_socket 879F
   db2stop
   db2start

Адресиране по файлов сървър

Например, ако името на файловия сървър (FILESERVER) е NETWSRV, името на обекта на DB2 сървъра (OBJECTNAME) е DB2INST1 и сте избрали стойност 879F за номера на сокет (IPX_SOCKET), използвайте:

   update dbm cfg using fileserver NETWSRV objectname DB2INST1 \
   ipx_socket 879F
   db2stop
   db2start

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

get database manager configuration


Съвет

Ако планирате да поддържате само клиенти, които използват директно адресиране, ще трябва да въведете IPX/SPX междумрежовия адрес на сървъра като име на обекта на DB2 сървъра при каталогизиране на възела на клиента.

Определете стойността за параметъра OBJECTNAME чрез въвеждане на командата db2ipxad на сървъра. Тази команда се намира в директорията sqllib/bin/ за UNIX платформи или в директорията sqllib\bin\ за не-UNIX платформи.

Отбележете тази стойност в работния лист, защото тя е необходима при конфигуриране на IPX/SPX клиент.

Ако планирате да поддържате клиенти, като използвате само директно адресиране, конфигурирането на вашия сървър за входящи IPX/SPX комуникации е завършено.

B. Регистриране на сървър модела на NetWare файловия сървър (само за сървър адресиране)

Сървърът трябва да бъде регистриран след като конфигурационният файл на мениджър на базата данни е обновен с IPX/SPX параметрите. За да регистрирате сървър модела в NetWare файловия сървър, въведете следната команда в процесора за обработка на команди:

   register db2 server in nwbindery user ИМЕ_НА_ПОТРЕБИТЕЛ password ПАРОЛА


Съвет

Ако искате да модифицирате конфигурационните параметри за IPX/SPX или да промените DB2 IPX/SPX междумрежовия адрес, трябва да дерегистрирате вашия сървър модел преди да направите промените и да го регистрирате отново след като направите промените.

Забележки:

  1. ИМЕ_НА_ПОТРЕБИТЕЛ и ПАРОЛА трябва да бъдат изписани с главни букви.

  2. ИМЕ_НА_ПОТРЕБИТЕЛ и ПАРОЛА се използват за влизане в NetWare файловия сървър и трябва да бъдат еквивалентни на супервайзър/администратор или мениджър на работната група.

  3. Ако искате да регистрирате NetWare 4.x файлов сървър (който използва обслужване на директории и осигурява възможност за bindery емулация), използваното ИМЕ_НА_ПОТРЕБИТЕЛ трябва да бъде създадено в контекста на текущото bindery, използван от обслужването на директории, когато се извършва bindery емулация. Текущият контекст на bindery емулация може да бъде намерен чрез проверка на настройката за bindery емулация на NetWare 4.x файловия сървър (например чрез използване на помощната програма SERVMAN). За допълнителна информация се обърнете към документацията на IPX/SPX.


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