次の手順は、すでにアクティブなシステムがあることを仮定しています。アップグレードは、これらのシステム、環境、コンポーネントに影響しません。

古いバージョンのアンインストール

  1. 最新の CTP パッケージをダウンロードします。
  2. (推奨) 「データベースのバックアップ、再作成、移行」の説明に従ってデータベースをバックアップします。
  3. 古いバージョンの CTP を稼働している Tomcat を停止します。
  4. Tomcat のインストール先の、次のディレクトリへ移動します: /webapps/em/
  5. 既存のライセンス ファイルを削除します。
  6. 6.(MySQL または Oracle データベースを使用している場合) WEB-INF/lib/ から mysql-connector または ojdbc の jar ファイルを一時的な場所にコピーします。
  7. /webapps/em/ および /work/Catalina/localhost/em/を削除します。(ライセンスに加えて) すべての有用な情報がデータベースに永続化されていることに注意してください。 
  8. 既存の em.war を一時的な場所に移動します。Tomcat がそれらを使用しないようにするため、 /webapps/ フォルダーの外部でバックアップを保持します。
  9. (任意) データベースから永続化されたデータをリセットします (まずバックアップを作成します)。
    • HyperSQL
      Web UI で CTP の hsqldb ファイルを削除し、再び作成します。
       
    • MySQL
      データベースを削除し、Environment Manager 2.7 に付属の mysql_db.sql スクリプトを使用して新しいデータベースを作成します。
      mysql –u root –p
      drop database em;
      quit
       
    • Oracle
      次のようにデータベースを削除し、新しいデータベースを作成します:
      sqlplus SYS AS SYSDBA
      DROP TABLESPACE EM_TEMP INCLUDING CONTENTS AND DATAFILES;
      DROP TABLESPACE EM_DATA INCLUDING CONTENTS AND DATAFILES;
      DROP USER EM CASCADE;
      quit

      アシスタントが必要な場合は、社内の Oracle DBA に問い合わせてください。

CTP のインストール

  1. 新しい em.war を /webapps フォルダーにデプロイします。
  2. Tomcat を開始します。
  3. 次の /webapps/em内のライセンス ファイルを新しい CTP 3.x ライセンス ファイルと置き換えます。
  4. (MySQL または Oracle データベースを使用している場合) 上記の手順 6 で /webapps/em/WEB-INF/lib/ からコピーした mysql-connector または ojdbcの jar ファイルを戻します。
  5. Tomcat を再起動します。
  6. プロンプトが表示された場合、既存のライセンスを保存します。

データベースの更新

  1. [管理] > [データベース構成] をクリックします。
     
  2. [データベース更新] セクションの [更新] ボタンをクリックします。

[データベース更新] セクションやボタンが表示されない場合、更新の必要がないことを表しています。

Virtualize/SOAtest サーバーへの接続

Virtualize Server/SOAtest サーバーと CTP の統合」を参照してください。

 

  • No labels