APEX installation on Linux - Step by Step http://dba-story.blogspot.co.id/2013/08/apex-installation-on-linux-step-by-step.html You can download the latest Apex version from: http://www.oracle.com/technetwork/developer-tools/apex/downloads/index.html Installed in VIS database in roloel host (Linux OVM) 1. Copy the apex_5.0.4_en.zip to $ORACLE_HOME: cp apex_5.0.4_en.zip $ORACLE_HOME 2. Extract apex_5.0.4_en.zip : cd $ORACLE_HOME unzip apex_5.0.4_en.zip cd $ORACLE_HOME/apex 3. Create a new tablespace for Apex objects: create tablespace APEX datafile '/oracle/VIS/db/apps_st/data/apex01.dbf' size 1000M autoextend on next 100M maxsize 8000M; Create temporary tablespace APEX_TEMP tempfile '/oracle/VIS/db/apps_st/data/apex_temp01.dbf' size 500M tablespace group TEMP; 4. Start APEX installation: sqlplus "/as sysdba" @apexins.sql APEX APEX TEMP_APEX /i/
21
Embed
APEX installation on Linux - Step by Step · 2016-10-20 · Arguments: Position 1: Name of tablespace for Application Express application user Position 2: Name of tablespace for Application
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
APEX installation on Linux - Step by Step http://dba-story.blogspot.co.id/2013/08/apex-installation-on-linux-step-by-step.html
You can download the latest Apex version from: http://www.oracle.com/technetwork/developer-tools/apex/downloads/index.html
Installed in VIS database in roloel host (Linux OVM)
1. Copy the apex_5.0.4_en.zip to $ORACLE_HOME: cp apex_5.0.4_en.zip $ORACLE_HOME
2. Extract apex_5.0.4_en.zip : cd $ORACLE_HOME
unzip apex_5.0.4_en.zip
cd $ORACLE_HOME/apex
3. Create a new tablespace for Apex objects: create tablespace APEX datafile '/oracle/VIS/db/apps_st/data/apex01.dbf' size 1000M autoextend on next 100M maxsize 8000M;
Arguments: Position 1: Name of tablespace for Application Express application user Position 2: Name of tablespace for Application Express files user Position 3: Name of temporary tablespace or tablespace group Position 4: Virtual directory for APEX images
7. Update the APEX images with those from the new release: sqlplus "/as sysdba" @apxldimg.sql $ORACLE_HOME (full path)
Or
@apxldimg.sql /oracle/VIS/db/tech_st/11.1.0
8. Make sure that the following accounts are unlocked and not expired: If EXPIRED - Change password for following users : ANONYMOUS,XDB,APEX_PUBLIC_USER,FLOWS_FILES, APEX_050000. IF LOCKED - Unlock: ALTER USER ANONYMOUS ACCOUNT UNLOCK; ALTER USER XDB ACCOUNT UNLOCK; ALTER USER APEX_PUBLIC_USER ACCOUNT UNLOCK; ALTER USER FLOWS_FILES ACCOUNT UNLOCK;
ALTER USER APEX_050000 ACCOUNT UNLOCK;
9. Enable network services (ACL) and XML DB HTTP server: sqlplus "/as sysdba" exec dbms_xdb.sethttpport(8080);
Verify the port: SELECT DBMS_XDB.GETHTTPPORT FROM DUAL;
11. Grant connect privileges to any host for the APEX_050000 database user: sqlplus "/as sysdba" DECLARE ACL_PATH VARCHAR2(4000); BEGIN -- Look for the ACL currently assigned to '*' and give APEX_050000 -- the "connect" privilege if APEX_050000 -- does not have the privilege yet. SELECT ACL INTO ACL_PATH FROM DBA_NETWORK_ACLS WHERE HOST = '*' AND LOWER_PORT IS NULL AND UPPER_PORT IS NULL; IF DBMS_NETWORK_ACL_ADMIN.CHECK_PRIVILEGE(ACL_PATH, 'APEX_050000', 'connect') IS NULL THEN DBMS_NETWORK_ACL_ADMIN.ADD_PRIVILEGE(ACL_PATH, 'APEX_050000', TRUE, 'connect'); END IF; EXCEPTION -- When no ACL has been assigned to '*'. WHEN NO_DATA_FOUND THEN DBMS_NETWORK_ACL_ADMIN.CREATE_ACL('power_users.xml',
'ACL that lets power users to connect to everywhere', 'APEX_050000', TRUE, 'connect'); DBMS_NETWORK_ACL_ADMIN.ASSIGN_ACL('power_users.xml','*'); END; / COMMIT;
run also the following command: Alter system set shared_servers=10;
*add shared_servers=10 to your spfile/pfile.
/oracle/VIS/db/tech_st/11.1.0/dbs/initVIS.ora
12. Check that Apex was installed: SELECT comp_name, version, status FROM dba_registry WHERE comp_id='APEX';
COMP_NAME VERSION STATUS ------------------------------ ------------------------------ ----------- Oracle Application Express 4.2.2.00.11 VALID
13. Login first time. You will be asked to change ADMIN password: http://localhost:8080/apex/apex_admin