Настройка DB2 в качестве базы данных Rational Connector for SAP Solution Manager

В этом разделе приведены инструкции по настройке DB2 в качестве базы данных Rational Connector for SAP Solution Manager.

Приведены инструкции по настройке Rational Connector for SAP Solution Manager для применения базы данных DB2:

Создание базы данных DB2

  1. Откройте центр управления DB2.
    • В системе Windows выберите Пуск -> IBM® DB2 -> Общие инструменты администрирования -> Control Center.
    • В системах Linux для запуска DB2 Control Center могут применяться разные команды. Выполните подходящую команду.
  2. Щелкните правой кнопкой мыши на записи Все базы данных и выберите Создать базу данных -> Стандартная . Примите все значения по умолчанию за исключением следующих двух параметров:
    • В параметре Размер пула буферов и страницы таблицы по умолчанию укажите значение 8 КБ.
    • Укажите кодировку UTF-8..
  3. Нажмите кнопку Готово.

Создание таблиц в базе данных DB2

  1. Откройте центр управления DB2.
    • В системе Windows выберите Пуск -> IBM DB2 -> Общие инструменты администрирования -> Control Center.
    • В системах Linux для запуска DB2 Control Center могут применяться разные команды. Выполните подходящую команду.
  2. На панели сверху щелкните на значке Редактор команд.
  3. Нажмите кнопку Добавить и выберите целевую базу данных.
  4. Вставьте содержимое файла Table.ddl из корневого каталога коннектора в верхнее окно командной строки.
  5. Щелкните на значке Выполнить.

Будут созданы таблицы.

Указание базы данных DB2 в файле свойств коннектора

  1. В корневом каталоге коннектора перейдите в подкаталог server/conf и откройте файл sapconnector.properties.

    <корневой
    каталог коннектора>/server/conf/sapconnector.properies

  2. В файле свойств найдите следующие строки:

    #
    # Sample lines for DERBY
    # com.ibm.rational.connector.sap.db.vendor=DERBY
    #
    can be relative to SAPC_HOME system variable or absolute com.ibm.rational.connector.sap.db.location=sapc/Derby/SAPConnectorDB
    #
    # Sample lines for DB2
    #
    #com.ibm.rational.connector.sap.db.vendor=DB2
    #com.ibm.rational.connector.sap.db.location=//localhost:50000/SAPC:user=db2admin;password=<password>;

  3. Добавьте символы комментария '#' в две строки для базы данных Derby и удалите их из строк DB2.
  4. Вместо SAPC укажите имя созданной базы данных, а вместо db2admin и <password> - ИД пользователя и пароль демона DB2. При необходимости измените номер порта 50000 с учетом значения из конфигурации DB2.
  5. Сохраните и закройте файл.

Предоставление доступа к драйверам JDBC DB2 серверу WebSphere Application Server

Предоставьте доступ к драйверам JDBC DB2 приложению JEE коннектора. Для этого создайте провайдер JDBC DB2 на сервере WebSphere Application Server.

  1. Откройте административную консоль WebSphere. Для этого введите в браузере следующий адрес: http://yoursystem:9060/ibm/console.
  2. В дереве навигации консоли выберите Ресурсы -> JDBC -> Провайдеры JDBC.
  3. На первой странице мастера выберите "All Scopes", выберите Node=YourNodeName, Server=YourServerSetup. Нажмите кнопку "Создать". В поле Тип базы данных выберите DB2, в поле Тип провайдера - DB2 с драйвером IBM JCC, а в поле Тип реализации - Источник данных XA.
  4. На второй странице мастера укажите подкаталоги java и bin каталога SQLLIB в качестве расположений драйвера и встроенной библиотеки. Если расположение SQLLIB неизвестно, обратитесь к документации DB2.
  5. На последней странице мастера нажмите кнопку Готово. Затем сохраните изменения.

Предоставление доступа к драйверам JDBC DB2 серверу Tomcat

Скопируйте драйверы JDBC DB2 в каталог <установочный каталог Apache Tomcat>/lib. Файл db2jcc.jar расположен в каталоге SQLLIB/java экземпляра DB2.


Комментарии