Миграция из Derby в Oracle

Приведены инструкции по изменению базы данных Jazz Team Server с Derby на Oracle.

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

Предполагается, что миграция баз данных выполняется без изменения версии сервера. Для миграции с изменением версии сервера следует использовать версию команды repotools целевого сервера.

Процедура

  1. Остановите Jazz Team Server.
  2. Выполните резервное копирование базы данных с помощью команд базы данных. Это мера предосторожности на случай неполадок.
  3. В файле teamserver.oracle.properties из каталога JazzInstallDir/server/conf/jazz укажите базу данных Oracle, в которую выполняется миграция. Проверьте содержимое файла teamserver.properties и скопируйте необходимые изменения в файл teamserver.oracle.properties.
  4. Запустите команду repotools для копирования содержимого хранилища Jazz из базы данных Derby, указанной в файле teamserver.properties, в базу данных Oracle, указанную в файле teamserver.oracle.properties. Сценарии repotools.sh (Linux®, AIX и Solaris) и repotools.bat (Windows®) расположены в каталоге JazzInstallDir/server. Ниже приведен пример команды repotools. Дополнительная информация приведена в документации по repotools.
    repotools -copy toFile=temp.tar target.teamserver.properties=teamserver.oracle.properties
  5. Измените имя файла teamserver.properties из каталога JazzInstallDir/server/conf/jazz на teamserver.derby.properties.
  6. Измените имя файла teamserver.oracle.properties из каталога JazzInstallDir/server/conf/jazz на teamserver.properties.
  7. Запустите сервер приложений.

Комментарии