Конфигурация источника данных для Java при использовании Oracle WebLogic Server

Для настройки источника данных можно использовать консоль администрирования WebLogic Server.

Источник данных представляет собой именованное подключение к базе данных. Чтобы опубликовать сервис объектов в ArcGIS Spatial Data Server for the Java platform, необходимо указать источник данных в сервере веб-приложений. Объект источника данных определяется с помощью сервиса наименований в интерфейсе наименований и каталогов Java Naming and Directory Interface (JNDI) API.

Чтобы настроить WebLogic для работы с PostgreSQL, необходимо сначала получить jar-файл PostgreSQL JDBC, который не устанавливается с WebLogic.

Настройка источника данных Oracle

Шаги:
  1. Войдите в свой домен WebLogic Server из консоли администрирования WebLogic Server как администратор WebLogic.
  2. Разверните узел Сервисы (Services) в дереве Структура домена (Domain Structure) и выберите Источники данных (Data Sources).
  3. Щелкните Создать (New) на закладке Конфигурация (Configuration) на странице Все источники данных JDBC (Summary of JDBC Data Sources).

    Откроется страница Создание нового источника данных JDBC (Create a New JDBC Data Source).

  4. Введите имя для источника данных в оба поля: Имя (Name) и Имя JNDI (JNDI Name).
    ПримечаниеПримечание:

    Значения Имя (Name) и Имя JNDI (JNDI Name) должны совпадать и начинаться с jdbc/. Например, jdbc/porcupine_osid_pubu.

  5. Выберите Oracle из ниспадающего списка Тип базы данных (Database Type) и нажмите Далее (Next).
  6. Выберите *Драйвер Oracle (Thin) для подключений экземпляра; версии: 9.0.1 и позднее (*Oracle's Driver (Thin) for Instance connections; Versions:9.0.1 and later) из ниспадающего списка Драйвер базы данных (Database Driver).
  7. Щелкните Далее (Next).
  8. Примите значения по умолчанию на странице Опции транзакции (Transaction Options) и нажмите Далее (Next).
  9. Введите имя базы данных Oracle в поле Имя базы данных (Database Name).
  10. Введите имя сервера Oracle в поле Имя узла (Host Name).
  11. В поле Порт (Port) введите номер порта, используемого для связи с базой данных Oracle.
  12. В поле Имя пользователя базы данных (Database User Name) введите имя пользователя, которое будет использоваться для подключения к источнику данных.
  13. Введите пароль для этого пользователя в текстовых полях Пароль (Password) и Подтверждение пароля (Confirm Password), а затем нажмите Далее (Next).
  14. Информация на странице Проверка подключения к базе данных (Test Database Connection) вводится на основании данных, введенных вами в окне мастера.
  15. Щелкните Проверить конфигурацию (Test Configuration), чтобы убедиться в том, что введенная информация корректна и подключение к источнику данных работает.
  16. Если конфигурация верна, нажмите Далее (Next).
  17. Поставьте отметку напротив сервера или кластера, для которого хотите развернуть свой поставщик JDBC, а затем нажмите Готово (Finish).
  18. Нажмите Активировать изменения (Activate Changes) в разделе Изменить центр (Change Center) консоли администрирования WebLogic.

Теперь этот источник данных включен в таблицу Источники данных (Data Sources).

Настройка источника данных PostgreSQL

Чтобы настроить источник данных в WebLogic для базы данных PostgreSQL, необходимо настроить WebLogic для доступа к файлу PostgreSQL jdbc4.jar, а затем настроить источник данных с помощью консоли администрирования WebLogic.

Настройка WebLogic для доступа к драйверу JDBC

Чтобы настроить источник данных в WebLogic для базы данных PostgreSQL, сначала необходимо поместить файл PostgreSQL jdbc4.jar в корневой каталог WebLogic, изменить переменную WebLogic CLASSPATH и перезапустить WebLogic для работы с базой данных PostgreSQL.

Шаги:
  1. Скопируйте файл PostgreSQL postgresql-9.1-801.jdbc4.jar в каталог WL_HOME/server/lib.
  2. Измените скрипт commEnv.cmd (Windows) или commEnv.sh (Linux) из папки WL_HOME/common/bin путем добавления расположения jar-файла в начало переменной WEBLOGIC_CLASSPATH.
  3. Перезапустите WebLogic.

Настройка источника данных

Для настройки источника данных используйте консоль администрирования WebLogic Server.

Шаги:
  1. Войдите в свой домен WebLogic Server из консоли администрирования WebLogic Server как администратор WebLogic.
  2. Разверните узел Сервисы (Services) в дереве Структура домена (Domain Structure) и выберите Источники данных (Data Sources).
  3. Щелкните Создать (New) на закладке Конфигурация (Configuration) на странице Все источники данных JDBC (Summary of JDBC Data Sources).

    Откроется страница Создание нового источника данных JDBC (Create a New JDBC Data Source).

  4. Введите имя для источника данных в оба поля: Имя (Name) и Имя JNDI (JNDI Name).
    ПримечаниеПримечание:

    Значения Имя (Name) и Имя JNDI (JNDI Name) должны совпадать и начинаться с jdbc/. Например, jdbc/laverne_pgdb_lri2.

  5. Выберите PostgreSQL из ниспадающего списка Тип базы данных (Database Type) и нажмите Далее (Next).
  6. Выберите Версия драйвера PostgreSQL (тип 4): Любая (PostgreSQL's Driver (Type 4) Version:Any) из ниспадающего списка Драйвер базы данных (Database Driver).
  7. Щелкните Далее (Next).
  8. Примите значения по умолчанию на странице Опции транзакции (Transaction Options) и нажмите Далее (Next).
  9. Введите имя базы данных PostgreSQL в поле Имя базы данных (Database Name).
  10. Введите имя сервера PostgreSQL в поле Имя узла (Host Name).
  11. В поле Порт (Port) введите номер порта, используемого для связи с кластером базы данных PostgreSQL.
  12. В поле Имя пользователя базы данных (Database User Name) введите имя пользователя, которое будет использоваться для подключения к источнику данных.
  13. Введите пароль для этого пользователя в текстовых полях Пароль (Password) и Подтверждение пароля (Confirm Password), а затем нажмите Далее (Next).
  14. Информация на странице Проверка подключения к базе данных (Test Database Connection) вводится на основании данных, введенных вами в окне мастера.
  15. Щелкните Проверить конфигурацию (Test Configuration), чтобы убедиться в том, что введенная информация корректна и подключение к источнику данных работает.
  16. Если конфигурация верна, нажмите Далее (Next).
  17. Поставьте отметку напротив сервера или кластера, для которого хотите развернуть свой поставщик JDBC, а затем нажмите Готово (Finish).
  18. Нажмите Активировать изменения (Activate Changes) в разделе Изменить центр (Change Center) консоли администрирования WebLogic.

Теперь этот источник данных включен в таблицу Источники данных (Data Sources).

9/11/2013