Use o utilitário repotools para colocar o esquema da versão 1.0
em um arquivo XML e em seguida transferir os dados de um arquivo XML a um esquema da versão
4.0.
Sobre Esta Tarefa
É possível transferir o banco de dados da versão 1.0 para um arquivo XML
e em seguida carregá-lo a partir do arquivo XML para o banco de dados versão 4.0. É possível
também usar esse método para mover de um sistema de gerenciamento de banco de dados a outro,
por exemplo, mover do banco de dados Apache Derby para um banco de dados IBM® DB2.
Procedimento
Esse procedimento funciona em cada sistema operacional que o conector suporta. Os caminhos e comandos no procedimento dependem
dos diretórios-raiz de instalação e dos sistemas operacionais. O utilitário repotools pode ser localizado em
C:\Program Files\IBM\SapConnector\server\repotools.bat.
- Instale o Rational Connector
for SAP Solution Manager 4.0 no mesmo sistema onde o Rational Connector for SAP Solution Manager
1.0 estiver instalado.
- Encerre o Rational Connector
1.0.
- Acesse o diretório do servidor no diretório-raiz de instalação do Rational Connector 4.0.
% c:
% cd \Program Files\IBM\SapConnector\server
- Configure a variável de ambiente SAPC_HOME para apontar para o diretório-raiz de instalação
Rational Connector 1.0 server/conf.
% set
SAPC_HOME=c:\Program Files (x86)\IBM\SapConnector\server\conf
- Coloque o conteúdo do banco de dados do Rational Connector
1.0 em um arquivo temporário.
% repotools
dump -file c:\temp\conn1.0db.xml -fromSchema 1.0
- Reconfigure a variável de ambiente SAPC_HOME para apontar para o diretório-raiz de instalação Rational Connector
4.0 server/conf.
% set
SAPC_HOME=c:\Program Files\IBM\SapConnector\server\conf
- Carregue o arquivo de esquema XML do Rational Connector 1.0 em um banco de dados do Rational Connector
4.0.
% repotools load -file c:\temp\conn1.0db.xml
-fromSchema 1.0
Importante: Foi descoberto que, em alguns casos raros, uma transação e um relatório com o mesmo nome existentes
no Solution Manager no mesmo nó Blueprint podem gerar o mesmo ID nas ferramentas Rational. O
Rational Connector agora gera IDs de uma
nova maneira exclusiva na 4.0. Simplesmente enviar um blueprint gera novos IDs que podem resultar
na criação de artefatos duplicados criados nas ferramentas Rational. Nos casos em que Excluir
Artefatos Rational Não Usados está selecionado, os antigos artefatos serão excluídos das ferramentas
Rational.
Se você deseja evitar este comportamento, você poderá ativar uma nova opção ignoreObjectGUID.
- Antes de reiniciar o servidor Rational Connector, considere incluir a opção a seguir na variável de ambiente
JAVA_OPTS em server.startup. É possível localizar o arquivo server.startup
no mesmo diretório que repotools.
-Dcom.ibm.rational.sap.ignoreObjectGUID="true"
Essa opção assegura que os mesmos IDs de usuários usados no 1.0 Rational Connector
sejam usados para Objetos de Teste SAP descobertos durante envios de blueprint.