Настройка базы данных DB2

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

Об этой задаче

Ниже рассмотрено общая процедура настройки Rational Connector для работы с базой данных DB2.

Процедура

Создайте базу данных DB2.

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

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

  1. В DB2 Control Center щелкните на значке Редактор команд на панели сверху.
  2. Нажмите кнопку Добавить и выберите целевую базу данных.
  3. Вставьте содержимое файла Table.ddl из корневого каталога коннектора в верхнее окно командной строки.
  4. Щелкните на значке Выполнить. Будут созданы таблицы.

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

  1. В корневом каталоге коннектора перейдите в подкаталог server/conf и откройте файл sapconnector.properties. Например,
    SAPCInstallDir/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 
    #
    # Образец строки для 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. Сохраните и закройте файл. База данных DB2 указана в файле свойств коннектора.

В случае применения WebSphere Application Server предоставьте доступ к драйверам JDBC DB2 приложению Java™ EE коннектора. Для этого создайте провайдер JDBC DB2 WebSphere Application Server. При использовании сервера приложений Apache Tomcat пропустите следующий раздел.

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

Предоставьте доступ к драйверам JDBC DB2 серверу Tomcat.

  1. Скопируйте драйверы JDBC DB2 в каталог SAPCInstallDir/server/tomcat/lib. Файл db2jcc.jar расположен в каталоге SQLLIB/java экземпляра DB2.

Комментарии