Migrando um banco de dados do Rational Connector versão 1.0 para a versão 4.0 do banco de dados

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.

  1. 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.
  2. Encerre o Rational Connector 1.0.
  3. 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
  4. 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

  5. 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

  6. 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

  7. 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.
  8. 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.


Feedback