Миграция базы данных Rational Connector версии 1.0 в базу данных версии 4.0

С помощью утилиты repotools добавьте схему версии 1.0 в файл XML и передайте данные из файла XML в схему версии 4.0.

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

Базу данных версии 1.0 можно передать в файл XML с целью его последующей загрузки в базу данных версии 4.0. Кроме того, такой подход можно использовать для перехода между системами управления базами данных; например для перехода от базы данных Apache Derby к базе данных IBM® DB2.

Процедура

Эта процедура применима к любой операционной системе, поддерживаемой коннектором. Пути и команды зависят от применяемой операционной системы и установочных каталогов. Расположение утилиты repotools: C:\Program Files\IBM\SapConnector\server\repotools.bat.

  1. Установите Rational Connector for SAP Solution Manager 4.0 в одной системе вместе с Rational Connector for SAP Solution Manager 1.0.
  2. Завершите работу Rational Connector 1.0.
  3. Перейдите в каталог server, расположенный в корневом установочном каталоге Rational Connector 4.0.
    % c:
    % cd \Program Files\IBM\SapConnector\server
  4. В переменной среды SAPC_HOME укажите подкаталог server/conf установочного корневого каталога Rational Connector 1.0.

    % set SAPC_HOME=c:\Program Files (x86)\IBM\SapConnector\server\conf

  5. Добавьте содержимое базы данных Rational Connector 1.0 во временный файл.

    % repotools dump -file c:\temp\conn1.0db.xml -fromSchema 1.0

  6. В переменной среды SAPC_HOME укажите подкаталог server/conf установочного корневого каталога Rational Connector 4.0.

    % set SAPC_HOME=c:\Program Files\IBM\SapConnector\server\conf

  7. Загрузите файл схемы XML Rational Connector 1.0 в базу данных Rational Connector 4.0.

    % repotools load -file c:\temp\conn1.0db.xml -fromSchema 1.0

    Важное замечание: Важная информация: в редких случаях для транзакции и отчета с одинаковыми именами в Solution Manager из одного узла эскиза проекта может быть создан один и тот же ИД в инструментах Rational. Rational Connector версии 4.0 теперь обеспечивает создание уникальных идентификаторов другим способом. Простая операция передачи эскиза проекта создает новые ИД, которые могут привести к созданию совпадающих артефактов в инструментах Rational. Если выбрана опция Удалить неиспользуемые артефакты Rational, старые артефакты удаляются в инструментах Rational. Во избежание этого можно включить новую опцию ignoreObjectGUID.
  8. Перед перезапуском сервера Rational Connector рекомендуется добавить следующую опцию в переменную среды JAVA_OPTS в файле server.startup. Файл server.startup расположен в одном каталоге вместе с repotools.
    -Dcom.ibm.rational.sap.ignoreObjectGUID="true" 

    Эта опция позволяет использовать ИД пользователей из Rational Connector 1.0 для тестовых объектов SAP, обнаруживаемых при выполнении операций передачи эскизов проектов.


Комментарии