Замечания по выпуску


5.19 Before You Begin/Determine Hostname (Прежде, чем вы начнете/Определение имени хоста)

Вам надо определить имена для каждого из серверов DB2 и серверов связей данных. Эти имена хостов понадобятся для проверки установки. При соединении с менеджером файлов связей данных (DLFM) DB2 сервер DB2 UDB внутренним образом посылает ему следующую информацию:

Затем DLFM сравнивает эту информацию со своими внутренними таблицами, чтобы определить, разрешать ли соединение. Соединение будет разрешено только в том случае, если сочетание имени базы данных, имени экземпляра и имени хоста зарегистрировано на нем при помощи команды dlfm add_db. Имя хоста, которое использовалось в команде dlfm add_db, должно точно совпадать с именем хоста, внутренним образом посланным с сервера DB2 UDB.

Используйте точное имя хоста, которое можно узнать так:

  1. Введите на вашем сервере DB2 команду hostname. Допустим, это команда возвращает имя db2server.
  2. В зависимости от платформы сделайте следующее:

При регистрации в базе данных в команде dlfm add_db в качестве имени хоста используйте db2server.services.com. Если вместо него в команде dlfm add_db указать другой алиас, внутреннее соединение сервера DB2 с DLFM завершится неудачно.

Сервер связей данных регистрируется на базе данных DB2 при помощи команды DB2 "add datalinks manager for database алиас_базы_данных using node имя_хоста port номер_порта".

Имя хоста - это имя сервера связей данных. В этой команде можно использовать любой допустимый алиас сервера связей данных. Значения DATALINK, которые ссылаются на этот сервер связей данных, должны содержать в URL имя хоста, то есть точное имя, которое было использовано в команде "add datalinks manager", надо использовать и при назначении URL столбцам DATALINK. Использование другого алиаса вызовет ошибку при выполнении оператора SQL.


[ Начало страницы | Страница назад | Страница вперед | Содержание | Индекс ]