移轉 Rational Connector 1.0 版資料庫至 4.0 版資料庫

使用 repotools 公用程式將 1.0 版綱目放到 XML 檔,然後從 XML 檔傳送資料到 4.0 版綱目。

關於這項作業

您可以傳送 1.0 版資料庫到 XML 檔,然後從 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. 跳至 Rational Connector 4.0 安裝根目錄之下的 server 目錄。
    % c:
    % cd \Program Files\IBM\SapConnector\server
  4. 設定 SAPC_HOME 環境變數來指向 Rational Connector 1.0 server/conf 安裝根目錄。

    % 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 環境變數來指向 Rational Connector 4.0 server/conf 安裝根目錄。

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

  7. 將 Rational Connector 1.0 綱目 XML 檔載入 Rational Connector 4.0 資料庫。

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

    重要: 已發現到在一些罕見的情況下,如果在相同「藍圖」節點上的 Solution Manager 中,有相同名稱的交易和報告時,可能會在 Rational 工具中產生相同的 ID。Rational Connector 現在於 4.0 中會以新的唯一方式產生 ID。只要推播藍圖就會產生新的 ID,這可能導致在 Rational 工具中建立重複的構件。如果選取刪除未用的 Rational 構件,則會從 Rational 工具中刪除舊的構件。如果要避免此行為,您可以啟用新的 ignoreObjectGUID 選項。
  8. 在您重新啟動 Rational Connector 伺服器之前,請考慮將下列選項新增至 server.startup 中的 JAVA_OPTS 環境變數。您可以在與 repotools 相同的目錄中找到 server.startup 檔。
    -Dcom.ibm.rational.sap.ignoreObjectGUID="true" 

    此選項可確保 Rational Connector 1.0 中所使用的相同使用者 ID,也用於藍圖推播期間找到的「SAP 測試物件」。


意見