Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle APEX Новый топик    Ответить
 Установка apex 20.2  [new]
ilyuha111
Member

Откуда:
Сообщений: 128
после установки apex 20.2
устанавливал по инструкции
+


@apexins apex apex temp /i/

@apxchpwd.sql


@apex_rest_config.sql >>all Passworda are >>admin_123

--select username,account_status from dba_users where username like 'APEX%'

ALTER USER APEX_LISTENER ACCOUNT UNLOCK identified by admin_123;

ALTER USER APEX_PUBLIC_USER ACCOUNT UNLOCK identified by admin_123;

ALTER USER APEX_REST_PUBLIC_USER ACCOUNT UNLOCK identified by admin_123;

ALTER USER APEX_INSTANCE_ADMIN_USER ACCOUNT UNLOCK identified by admin_123;

ALTER USER APEX_200200 ACCOUNT UNLOCK identified by admin_123;


--select username,account_status from dba_users where username like 'ORDS%'

ALTER USER ORDS_METADATA ACCOUNT UNLOCK identified by admin_123;

ALTER USER ORDS_PUBLIC_USER ACCOUNT UNLOCK identified by admin_123;

ALTER USER ORDSYS ACCOUNT UNLOCK identified by admin_123;

------------------------------------------------------------------
For Oracle Database version 12c or later run the below script:


BEGIN
DBMS_NETWORK_ACL_ADMIN.APPEND_HOST_ACE(
host => '*',
ace => xs$ace_type(privilege_list => xs$name_list('connect'),
principal_name => 'APEX_200200',
principal_type => xs_acl.ptype_db));
END;
/

BEGIN
DBMS_NETWORK_ACL_ADMIN.APPEND_HOST_ACE(
host => 'localhost',
ace => xs$ace_type(privilege_list => xs$name_list('connect'),
principal_name => 'APEX_200200',
principal_type => xs_acl.ptype_db));
END;
/


EXEC DBMS_XDB.sethttpport(0);

--download jdk
https://www.oracle.com/java/technologies/javase-downloads.html

--Download Ords file as you required or support your apex versions....

https://www.oracle.com/database/technologies/appdev/rest-data-services-v192-downloads.html

#unzip ords file

copy images folder from apex directory and past to ords folder.


go to cmd

and enter ords directory

example

CD D:\Oracle\ords

java -jar ords.war------------Apex 20.2 Installation Guide line----------

Create Tablespace apex
logging
datafile 'D:\Oracle\oradata\LIVE\APEX.DBF' size 1024m
autoextend on
next 64m maxsize 5G
extent management local;

@apexins apex apex temp /i/

@apxchpwd.sql


@apex_rest_config.sql >>all Passworda are >>admin_123

--select username,account_status from dba_users where username like 'APEX%'

ALTER USER APEX_LISTENER ACCOUNT UNLOCK identified by admin_123;

ALTER USER APEX_PUBLIC_USER ACCOUNT UNLOCK identified by admin_123;

ALTER USER APEX_REST_PUBLIC_USER ACCOUNT UNLOCK identified by admin_123;

ALTER USER APEX_INSTANCE_ADMIN_USER ACCOUNT UNLOCK identified by admin_123;

ALTER USER APEX_200200 ACCOUNT UNLOCK identified by admin_123;


--select username,account_status from dba_users where username like 'ORDS%'

ALTER USER ORDS_METADATA ACCOUNT UNLOCK identified by admin_123;

ALTER USER ORDS_PUBLIC_USER ACCOUNT UNLOCK identified by admin_123;

ALTER USER ORDSYS ACCOUNT UNLOCK identified by admin_123;

------------------------------------------------------------------
For Oracle Database version 12c or later run the below script:


BEGIN
DBMS_NETWORK_ACL_ADMIN.APPEND_HOST_ACE(
host => '*',
ace => xs$ace_type(privilege_list => xs$name_list('connect'),
principal_name => 'APEX_200200',
principal_type => xs_acl.ptype_db));
END;
/

BEGIN
DBMS_NETWORK_ACL_ADMIN.APPEND_HOST_ACE(
host => 'localhost',
ace => xs$ace_type(privilege_list => xs$name_list('connect'),
principal_name => 'APEX_200200',
principal_type => xs_acl.ptype_db));
END;
/


There is a problem with your environment because the Application Express files are not up-to-date! The files for version 19.2.0.00.18 have been loaded, but 20.2.0.00.20 is expected. Please verify that you have copied the images directory to your application server as instructed in the Installation Guide.

с 20.1 таких проблем не было, был файл @apxldimg.sql но 20.2 так кого файла нет
инструкция для 20.1
+


EXEC DBMS_XDB.SETHTTPPORT(0);
SYSTEM_DRIVE:\ sqlplus /nolog
SQL> CONNECT SYS as SYSDBA
Enter password: SYS_password

@apexins SYSAUX SYSAUX TEMP /i/
@apxchpwd

@apxldimg.sql C:\algoritm\apex
EXEC DBMS_XDB.SETHTTPPORT(8080);
ALTER USER anonymous ACCOUNT UNLOCK;
ALTER USER anonymous IDENTIFIED BY ANONYMOUS;
exec dbms_xdb.setListenerLocalAccess (l_access => FALSE);
@apex_epg_config.sql C:\algoritm\apex

5 ноя 20, 10:58    [22226703]     Ответить | Цитировать Сообщить модератору
 Re: Установка apex 20.2  [new]
Michael Isaev
Member

Откуда:
Сообщений: 160
ilyuha111,


1. По инструкции для APEX 20.1 видно, что в качестве Web Listener-а используется EPG (EXEC DBMS_XDB.SETHTTPPORT(8080); @apex_epg_config.sql C:\algoritm\apex). А в APEX 20.2 уже нет EPG, а только ORDS.
2. Какая-то у тебя инструкция "левая" для APEX 20.2 - вроде все правильно, но какие-то задвоения действий.

так что отсылаю тебя курить мануалы:

1. APEX 20.2 Installation Guide
2. ORDS 20.3 Installation Configuration and Development Guide

Всё устанавливается, все работает.
5 ноя 20, 12:12    [22226779]     Ответить | Цитировать Сообщить модератору
 Re: Установка apex 20.2  [new]
Migelle
Member

Откуда:
Сообщений: 231
ilyuha111,

Судя о инструкции надо запустить apex_epg_config.sql он теперь и epg конфигурит и картинки грузит.

А вообще лучше избавиться от epg, уж очень он тормозной.
5 ноя 20, 16:12    [22226978]     Ответить | Цитировать Сообщить модератору
 Re: Установка apex 20.2  [new]
ilyuha111
Member

Откуда:
Сообщений: 128
жаль что легкой жизни теперь не будет
уставоил ORDS
скопировал папку images
в
C:\ords-20.3.0.301.1819\images

запустил
"C:\Program Files\Java\jdk-15.0.1\bin\java.EXE" -jar ords.war standalone

при входе в апекс таже проблема
что то я не так сделал
5 ноя 20, 17:11    [22227028]     Ответить | Цитировать Сообщить модератору
 Re: Установка apex 20.2  [new]
ilyuha111
Member

Откуда:
Сообщений: 128
C:\algoritm\ords-20.3.0.301.1819\ords\standalone
Thu Nov 05 16:18:03 MSK 2020
jetty.port=8080
standalone.context.path=/ords
standalone.doc.root=C\:\\ords-20.3.0.301.1819\\ords\\standalone\\doc_root
standalone.scheme.do.not.prompt=true
standalone.static.context.path=/i
standalone.static.path=C\:\\ords-20.3.0.301.1819\\images
5 ноя 20, 17:44    [22227055]     Ответить | Цитировать Сообщить модератору
 Re: Установка apex 20.2  [new]
Michael Isaev
Member

Откуда:
Сообщений: 160
ilyuha111
C:\algoritm\ords-20.3.0.301.1819\ords\standalone
Thu Nov 05 16:18:03 MSK 2020
jetty.port=8080
standalone.context.path=/ords
standalone.doc.root=C\:\\ords-20.3.0.301.1819\\ords\\standalone\\doc_root
standalone.scheme.do.not.prompt=true
standalone.static.context.path=/i
standalone.static.path=C\:\\ords-20.3.0.301.1819\\images


DBMS_XDB.SETHTTPPORT(0); -- ?
5 ноя 20, 18:28    [22227086]     Ответить | Цитировать Сообщить модератору
 Re: Установка apex 20.2  [new]
ilyuha111
Member

Откуда:
Сообщений: 128
Michael Isaev,

да делал
теперь строка выглядит так
http://10.10.0.132:8080/ords/f?p=4550
5 ноя 20, 18:43    [22227093]     Ответить | Цитировать Сообщить модератору
 Re: Установка apex 20.2  [new]
Michael Isaev
Member

Откуда:
Сообщений: 160
ilyuha111
Michael Isaev,

да делал
теперь строка выглядит так
http://10.10.0.132:8080/ords/f?p=4550


Тогда ХЗ - что у тебя там было и что потом натворил (по ошибке видно, что по крайней мере с 19.2 обновлялся).

Если база тестовая и не важны существующие приложения, то деинсталируй apex, удали все соответствующие APEX и ORDS схемы в базе, удали и создай заново тейблспейсы, если использовались для APEX, и поставь снова на "чистую" базу APEX и сконфигурируй ORDS, только по документации, а не по той "задвоенной" инструкции, что у тебя.

Либо создай 2-ой чистый экземпляр БД и поставь в него.

ПС. А на будущее советую иметь базу с APEX на виртуалке и там экспериментировать с установкой новых версий, чтобы не было сюрпризов - если дома. Если на предприятии, то устанавливать в тестовой среде на клоне промышленной базы. И использовать документацию от Oracle, а не "выжимки" из инета - на чтение и понимание в 1й раз уходит 1-2 дня, дальше на новых версиях не более пару часов.
5 ноя 20, 20:06    [22227141]     Ответить | Цитировать Сообщить модератору
 Re: Установка apex 20.2  [new]
ilyuha111
Member

Откуда:
Сообщений: 128
В общем помогла перезагрузка сервера
если есть идеи как перезарузку избежать пишите так как не хотелось бы перегружать майн из-за обновления апекса
6 ноя 20, 10:26    [22227374]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle APEX Ответить