首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何安装Apex 19.2?

如何安装Apex 19.2?
EN

Stack Overflow用户
提问于 2020-03-25 15:18:06
回答 1查看 1.4K关注 0票数 1

我试图在Oracle 18c XE上安装Apex 19.2

以下是我所做的width特权

代码语言:javascript
复制
-- Install apex from the corresponding folder
@apexins.sql SYSAUX SYSAUX TEMP /i/

-- Change passwords
@apxchpwd.sql

-- Set static files folder
@apex_epg_config.sql F:\software\apex19\

-- Unlock Apex users
ALTER USER APEX_190200  IDENTIFIED BY password ACCOUNT UNLOCK;
ALTER USER APEX_LISTENER  IDENTIFIED BY Password ACCOUNT UNLOCK;
ALTER USER APEX_PUBLIC_USER  IDENTIFIED BY Password ACCOUNT UNLOCK;
ALTER USER APEX_REST_PUBLIC_USER  IDENTIFIED BY Password ACCOUNT UNLOCK;
ALTER USER APEX_INSTANCE_ADMIN_USER  IDENTIFIED BY Password ACCOUNT UNLOCK;

-- Configure restfull services
@apex_rest_config.sql

-- Set the port
EXEC DBMS_XDB.SETHTTPPORT(8181);

-- Grant ACL access privileges
DECLARE
  ACL_PATH  VARCHAR2(4000);
BEGIN
  -- Look for the ACL currently assigned to 'localhost' and give APEX_190200
  -- the "connect" privilege if APEX_190200 does not have the privilege yet.
  SELECT ACL INTO ACL_PATH FROM DBA_NETWORK_ACLS
   WHERE HOST = 'localhost' AND LOWER_PORT IS NULL AND UPPER_PORT IS NULL;

  IF DBMS_NETWORK_ACL_ADMIN.CHECK_PRIVILEGE(ACL_PATH, 'APEX_190200',
     'connect') IS NULL THEN
      DBMS_NETWORK_ACL_ADMIN.ADD_PRIVILEGE(ACL_PATH,
     'APEX_190200', TRUE, 'connect');
  END IF;

EXCEPTION
  -- When no ACL has been assigned to 'localhost'.
  WHEN NO_DATA_FOUND THEN
  DBMS_NETWORK_ACL_ADMIN.CREATE_ACL('local-access-users.xml',
    'ACL that lets users to connect to localhost',
    'APEX_190200', TRUE, 'connect');
  DBMS_NETWORK_ACL_ADMIN.ASSIGN_ACL('local-access-users.xml','localhost');
END;
/
COMMIT;

所有的步骤都成功地完成了,但是当连接到localhost:8181时,我得到一个窗口,询问用户名和密码。我期待着Apex登录页面的加载。

有人知道如何解决这个问题吗?或者告诉我我做错了什么?我有一个空白数据库运行OracleDatabase18c速成版18.0.0.0.0 -生产版本18.4.0.0.0

谢谢

干杯,

EN

回答 1

Stack Overflow用户

发布于 2020-04-01 15:59:32

查看这里的文档:https://docs.oracle.com/en/database/oracle/application-express/19.2/htmig/configuring-embedded-PL-SQL-gateway.html#GUID-194241A1-B17E-4C83-92D8-B34F110144EE

将其与代码进行比较,您似乎错过了以下步骤:

代码语言:javascript
复制
ALTER USER ANONYMOUS ACCOUNT UNLOCK;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60851791

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档