下面的说明假设您已经安装了活动系统。升级不会影响这些系统、环境和组件。

卸载早期版本

  1. 确保您已经下载了最新的 CTP 包。
  2. (推荐)按照 数据库配置中所描述的那样备份您的数据库。
  3. 关闭运行早期版本的 Tomcat。
  4. 在 Tomcat 安装中,导航到 /webapps/em/
  5. 删除现有许可证文件。
  6. (如果使用 MySQL 或 Oracle 数据库)请将 mysql-connectorojdbc jar 文件从 WEB-INF/lib/ 复制到临时位置。
  7. 删除 /webapps/em//work/Catalina/localhost/em/。注意,所有有用的信息(除了许可证)都保存在数据库中。 
  8. 将现有的 em.war 移动到临时位置。将备份放在 /webapps/ 文件夹之外,这样 Tomcat 就不会尝试使用它们。
  9. (可选)重置数据库中的持续化数据(先创建备份):
    • HyperSQL
      删除 CTP 的 hsqldb 文件,并在 web UI 中在此创建它们。
       
    • MySQL
      删除数据库并创建一个新的数据库,该数据库具有来自 EM.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

      Contact your Oracle DBA for assistance.

安装 CTP

  1. 将新的 em.war 放置在 /webapps 文件夹中。
  2. 启动 Tomcat。
  3. 使用新的 CTP 3.x 许可证文件代替 /webapps/em/ 中的许可证文件。
  4. (如果使用 MySQL 或 Oracle 数据库)将上面步骤 6 中复制的 mysql-connectorojdbc jar 文件恢复到 /webapps/em/WEB-INF/lib/中。
  5. 重启 Tomcat。
  6. 当提示时,保存现有的许可证。

更新数据库

  1. 选择 Administration> Database Configuration
     
  2. 单击 Database Updates 部分下的 Update 按钮。

如果没有看到 Update 部分和按钮,这意味着不需要更新。

连接到您的 Virtualize/SOAtest 服务器

请查阅 将 Virtualize 服务器或 SOAtest 服务器与 CTP 集成


  • No labels