在oracle 11g上安装oracle apex

时间:2017-12-14 16:34:18

标签: oracle11g install oracle-apex

我在Oracle数据库11g上安装Oracle Apex我执行了以下步骤:

  1. 创建表空间:

    CREATE TABLESPACE apex DATAFILE 'D:\oracle\app\ali\oradata\orcl2\APEX5.DBF' SIZE 100M AUTOEXTEND ON NEXT 1M;
    
  2. sqlplus sys as sysdba
  3. @apexins.sql APEX APEX TEMP /i/;
  4. 然后盯着安装,但它因以下错误而停止:

    ...Internal messages
    begin
    *
    ERROR at line 1:
    ORA-04063: package body "APEX_050100.WWV_FLOW_LANG" has errors
    ORA-06508: PL/SQL: could not find program unit being called:
    "APEX_050100.WWV_FLOW_LANG"
    ORA-06512: at "APEX_050100.WWV_FLOW_API", line 2149
    ORA-06512: at "APEX_050100.WWV_FLOW_API", line 26722
    ORA-06512: at line 2
    

    任何帮助都是适当的..谢谢你。

2 个答案:

答案 0 :(得分:0)

我相信您的问题是必须在ASSM表空间中安装Apex 5。您需要卸载Apex,并使用ASSM创建一个新的APEX5表空间。请参阅此页面以获取更多帮助:Apex-Help-Article

答案 1 :(得分:0)

您使用的是哪个版本(Apex和Oracle数据库)?

APEX_050100表明它是Apex 5.1。如果是这样,请注意您可以使用的最低Oracle数据库版本是11.2.0.4。

因此,您可能需要升级数据库版本或 - 如果您不能这样做 - 安装较低的Apex版本(注意Apex 5.0.x至少需要11.1.0.7的#2)。