С помощью утилиты 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.
- Установите Rational Connector for SAP Solution
Manager 4.0 в одной системе вместе с
Rational
Connector for SAP Solution Manager 1.0.
- Завершите работу Rational Connector 1.0.
- Перейдите в каталог server, расположенный в корневом установочном каталоге
Rational Connector 4.0.
% c:
% cd \Program Files\IBM\SapConnector\server
- В переменной среды SAPC_HOME укажите подкаталог server/conf установочного корневого каталога Rational Connector 1.0.
% set SAPC_HOME=c:\Program Files (x86)\IBM\SapConnector\server\conf
- Добавьте содержимое базы данных Rational Connector 1.0 во
временный файл.
% repotools dump -file c:\temp\conn1.0db.xml -fromSchema 1.0
- В переменной среды SAPC_HOME укажите подкаталог server/conf установочного корневого каталога Rational Connector 4.0.
% set SAPC_HOME=c:\Program Files\IBM\SapConnector\server\conf
- Загрузите файл схемы 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.
- Перед перезапуском сервера Rational Connector
рекомендуется добавить следующую опцию в переменную среды JAVA_OPTS в файле
server.startup. Файл server.startup расположен в одном каталоге вместе с repotools.
-Dcom.ibm.rational.sap.ignoreObjectGUID="true"
Эта опция позволяет использовать ИД пользователей из Rational
Connector 1.0 для тестовых объектов SAP, обнаруживаемых при выполнении операций передачи эскизов
проектов.