...
- 确保你已经下载了最新的 CTP 包。
- (推荐)按照 Database Backup, Re-Creation, and Porting中所描述的那样备份你的数据库。
- 关闭运行早期版本的 Tomcat。
- 在 Tomcat 安装中,导航到
/webapps/em/
- 删除现有许可证文件。
- (如果使用 MySQL 或 Oracle 数据库)请将
mysql-connector
或ojdbc
jar 文件从WEB-INF/lib/
复制到临时位置。 - 删除
/webapps/em/
和/work/Catalina/localhost/em/
。注意,所有有用的信息(除了许可证)都保存在数据库中。 - 将现有的
em.war
移动到临时位置。将备份放在/webapps/
文件夹之外,这样 Tomcat 就不会尝试使用它们。 - (可选)重置数据库中的持久化数据(先创建备份):(可选)重置数据库中的持续化数据(先创建备份):
- 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.
...