systemctl stop tomcat
create tablespace APEX192 DATAFILE ‘/u01/app/oracle/oradata/APEX/apex192_2.dbf‘ SIZE 1024 m REUSE AUTOEXTEND ON NEXT 100 M MAXSIZE UNLIMITED;
检查 sid echo $ORACLE_SID 或者 select instance_name from V$instance;
切换至 apex目录 安装apex
sqlplus / as sysdba
@apexins APEX192 APEX192 temp /i/
重置 admin 密码(非必要)
@apxchpwd.sql
?
解锁一些用户
alter user APEX_PUBLIC_USER account unlock;
alter user APEX_REST_PUBLIC_USER account unlock;
alter user APEX_INSTANCE_ADMIN_USER account unlock;
--ALTER USER APEX_PUBLIC_USER IDENTIFIED BY "密码";
?
配置RESTful服务
最好记住升级前的密码,如果记不住可以通过alter user xxx identified by xxx ; 方式更改密码
?
@apex_rest_config.sql
创建 APEX_LISTENER 和 APEX_REST_PUBLIC_USER 帐户的密码
cd /u01/apex/builder/zh-cn
sqlplus / as sysdba
SQL> alter session set current_schema=APEX_190200
SQL> @load_zh-cn.sql
备份上一版本静态文件
cp -a /u01/tomcat/webapps/i /u01/tomcat/webapps/i_19_2
?
清空静态文件并复制新的静态文件
cp -a /u01/apex/images /u01/tomcat/webapps/i
切至 root 附权限
chown -R tomcat:tomcat /u01/tomcat/webapps
#有网友说通过这种方式配置升级,但我没有成功。 ords java -jar ords.war schema
cd /u01/ords
java -jar ords.war install advanced
chown -R tomcat:tomcat /u01/ords/conf
chown -Rf tomcat:tomcat /u01/tomcat/webapps/
service tomcat restart
9. 将APEX18.2 升级到 APEX19.2 详细步骤
原文:https://www.cnblogs.com/cqdba/p/12768301.html