View on GitHub

Optim-Russian

IBM Optim по-русски

Установка и первичная настройка Db2 для IBM Optim

Оглавление статьи, Предыдущий этап, Следующий этап.

Ниже описан порядок действий по установке и первоначальной настройке программного обеспечения IBM Db2 для использования в системах маскирования данных на базе IBM Optim.

Пример операций установки приведён для операционной системы Microsoft Windows. Установка на другие операционные системы отличается в основном составом предварительных подготовительных работ (т.е. установкой требуемых пакетов и, в некоторых случаях, настройкой системных параметров).

Выполняется:

  1. Установка программного обеспечения Db2.
  2. Создание экземпляра Db2.
  3. Создание БД репозитория Optim.

Необходимые файлы дистрибутивов:


Для установки программного обеспечения Db2 необходимо:

  1. распаковать основной архив с дистрибутивом (с помощью утилиты 7zip, либо запуском самораспаковывающегося архива);
  2. запустить программу UNIVERSAL\setup.exe с правами администратора локального сервера;
  3. выбрать в диалоговом окне пункт “Установить продукт” (“Install product”);
  4. нажать кнопку “Установить новую копию” (“Install new copy”) в разделе “Db2 Server Editions”;
  5. следовать инструкциям мастера по установке, все выбираемые опции можно оставлять в значении по умолчанию, за исключением:
    • вместо предлагаемого каталога установки C:\Program Files\IBM\SQLLIB\ указать C:\IBM\SQLLIB\, либо каталог на другом диске с достаточным объёмом свободного пространства;
    • отключить опцию автоматического запуска SSH-сервера при старте операционной системы;
    • ввести и подтвердить пароль создаваемого или существующего пользователя db2admin, соответствующий требованиям парольной политики организации;
    • выключить опцию отправки уведомлений на email.

В результате работы программы установки:


После завершения установки Db2 следует выполнить следующие операции:

  1. включить пользователя, от имени которого выполняется установка, в группу DB2ADMNS;
  2. заново войти в систему (обеспечив обновление действующих прав доступа);
  3. запустить из стартового меню программу “Командное окно DB2 - Администратор”;
  4. установить в открывшемся консольном окне шрифт “Consolas” для обеспечения корректного отображения кириллических символов;
  5. распаковать архив с лицензионным ключом в любой удобный каталог;
  6. применить лицензионный ключ, выполнив команду следующего вида:
    db2licm -a C:\Ditto\ese_o\db2\license\db2ese_o.lic
  7. убедиться в успешном применении лицензионного ключа, выполнив команду db2licm -l (см. пример вывода ниже);
  8. выполнить следующую команду: db2set DB2_FMP_COMM_HEAPSZ=131072, а затем выполнить перезапуск экземпляра Db2 командами db2stop и db2start;
  9. создать базу данных репозитория Optim, выполнив следующую команду:
    db2 create database optimdir pagesize 32 k

На снимке экрана ниже показан пример включения пользователя zinal, от имени которого выполняются действия по установке, в группу пользователей DB2ADMNS:

Пользователя в группу DB2ADMNS

Пример вывода информации о лицензировании:

C:\IBM\SQLLIB\BIN>db2licm -l
Имя продукта:                     "DB2 Enterprise Server Edition"
Тип лицензии:                                  "Ограниченный"
Дата истечения срока:             "Постоянно"
Идентификатор продукта:                        "db2ese"
Информация о версии:              "11.1"
Максимальный объем памяти (Гбайт):             "128"
Максимальное число ядер:          "16"
Возможности:
Предложение IBM DB2 Performance Management:           "Не лицензирован"
IBM DB2 OEM High Capacity Feature:                    "Не лицензирован"

Пример вывода команд настройки, перезапуска Db2, а также создания базы данных:

C:\IBM\SQLLIB\BIN>db2set DB2_FMP_COMM_HEAPSZ=131072

C:\IBM\SQLLIB\BIN>db2stop
01.04.2021 11:47:20     0   0   SQL1064N  Остановка менеджера баз данных успешно завершена.
SQL1064N  Остановка менеджера баз данных успешно завершена.

C:\IBM\SQLLIB\BIN>db2start
01.04.2021 11:47:30     0   0   SQL1063N  Команда DB2START выполнена успешно.
SQL1063N  Команда DB2START выполнена успешно.

C:\IBM\SQLLIB\BIN>db2 create database optimdir pagesize 32 k
DB20000I  Команда CREATE DATABASE выполнена успешно.

Созданную базу данных optimdir необходимо подготовить для дальнейшего использования приложениями Optim:

  1. Подключения приложений будут осуществляться от имени технической учётной записи db2admin (либо другой специально созданной учётной записи). Необходимо предоставить этой учётной записи права на создание объектов в базе данных.
  2. Компонент Optim Connection Manager размещает свои таблицы в отдельной схеме. Необходимо создать эту схему.

Текст и вывод команд для выполнения действий по подготовке базы данных приведены ниже.

C:\IBM\SQLLIB\BIN>db2 connect to optimdir

   Информация соединения с базой данных

 Сервер баз данных           = DB2/NT64 11.1.4.6
 ID авторизации SQL          = ZINAL
 Алиас локальной базы данных = OPTIMDIR

C:\IBM\SQLLIB\BIN>db2 grant dbadm with dataaccess on database to db2admin
DB20000I  Команда SQL выполнена успешно.

C:\IBM\SQLLIB\BIN>db2 connect to optimdir user db2admin
Введите текущий пароль для db2admin:

   Информация соединения с базой данных

 Сервер баз данных           = DB2/NT64 11.1.4.6
 ID авторизации SQL          = DB2ADMIN
 Алиас локальной базы данных = OPTIMDIR

C:\IBM\SQLLIB\BIN>db2 create schema ocm
DB20000I  Команда SQL выполнена успешно.

По завершении процедуры установки Db2 распакованные дистрибутивы можно удалить.

Оглавление статьи, Предыдущий этап, Следующий этап.