【问题标题】:Error provisioning namespace. ORA-20001 Request could not be processed at Oracle Apex配置命名空间时出错。 Oracle Apex 无法处理 ORA-20001 请求
【发布时间】:2018-01-05 23:11:21
【问题描述】:

我终于设法安装了 Oracle Apex 5.1.2,但我在创建工作区时遇到了问题。每当我最后尝试这样做时,都会出现错误: 我尝试使用以下值创建此工作区: 奇怪的是,当我尝试使用Yes 作为Reuse Existing Schema 的选项时,没有列出任何模式。 Apex 是否有可能无法访问管理架构?

我将 APEX 与 ORDS 一起使用。在主页上,我得到信息说我有 1 个工作区和 1 个架构。

我试过了:

  • 使用提到的强密码here
  • 将配置类型更改为请求:效果相同。如果用户请求空间并且我接受它,我会得到完全相同的错误。
  • 使用参数DB_CREATE_FILE_DEST = '/u01/app/oracle/oradata' 启用OMF -> 在目录更改前后不会创建*.dbf 文件。

【问题讨论】:

    标签: oracle-apex oracle-apex-5 oracle-apex-5.1


    【解决方案1】:

    此问题的根本原因是在 CDB$ROOT 和 PDB1 上都安装了 APEX。我从 root 卸载了 APEX,使用 this tutorial 中的 @utlrp.sql 脚本进行了修复,然后再次安装了 APEX,但仅在 PDB1 上。工作区已成功创建。

    【讨论】:

      【解决方案2】:

      我在没有配置 CDB 的数据库中遇到了同样的问题(apex 18.1/ords)。我的解决方案是运行 @apex_rest_config.sql 脚本。 之后,创建工作区没有任何问题。

      【讨论】:

        【解决方案3】:

        我在ORACLE 12c 遇到了同样的问题,根据this 链接,我的问题已经解决。问题是用户无法在CDB 中创建工作区,因此您必须通过以下步骤将会话容器更改为 pdf 文件:

        $root> cd ~/TEMP/apex
        
        $root> sqlplus 
        Enter user-name: sys as sysdba
        Enter password: 
        
        SQL> exec dbms_xdb.sethttpport(0); /*set port*/
        SQL> alter session set container=YOURAPPEXPDB;
        SQL> exec dbms_xdb.sethttpport(8181);
        SQL> alter system register;
        
        //install oracle apex again
        

        要删除 oracle apex,我使用 this 链接,它对我来说非常有用。

        【讨论】:

          【解决方案4】:

          如果您不想重新安装 apex 以将其从 CDB 移动到 PDB,我建议您尝试在 ords 配置文件中设置 PDB 映射。

          https://docs.oracle.com/en/database/oracle/oracle-rest-data-services/20.2/aelig/configuring-REST-data-services.html#GUID-694B2F89-CE4F-4AB0-88E2-EB35D03DEC3C

          我是通过添加来做到的 <entry key="db.serviceNameSuffix"></entry> 到我的 defaults.xml 结尾(您可以通过运行找到它的位置 $ java -jar ords.war configdir)。

          然后在路径中使用 /yourpdb 访问 apex:例如 http://server:port/ords/pdb1 这将从该 PDB 而不是从 CDB 运行 apex,并将在其中创建工作区,应该可以正常工作。它对我有用。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2020-08-23
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2012-08-27
            相关资源
            最近更新 更多