Boa tarde,

Se ajudar, segue um doc "as built" de quando preparei no meu ambiente.


Instalação do Apex 4.2 no Oracle 10g.
-------------------------------------

- Requisito: "Oracle Database 10g Release 2 (10.2.x)" rodando

- Baixe o Apex 4.2 
(http://www.oracle.com/technetwork/developer-tools/apex/downloads/index.html)

- Descompacte-o na pasta $ORACLE_HOME

oracle:/opt/oracle10gR2/product/10.2/db_1> unzip apex_4.2_en.zip

- Acesse a pasta que você descompactou o Apex

oracle:/opt/oracle10gR2/product/10.2/db_1> cd apex

sqlplus sys/ora123 as sysdba
SQL> @apexins SYSAUX SYSAUX TEMP /i/

-- This script should be run as SYS and takes one argument, the path
-- to the directory where the Application Express software exists on
-- the filesystem. The script will load the images into XDB.

sqlplus sys/ora123 as sysdba
SQL> @apxldimg.sql /opt/oracle10gR2/product/10.2/db_1

/* Insira a Senha que você deseja para acessar o Admin do APEX (senha escolhida 
foi "Ora:123")
...Changing password for ADMIN
--------------------------------------------------------------------------------
Password does not conform to this site's password complexity rules.
* Password must contain at least 6 characters.
* Password must contain at least one numeric character (0123456789).
* Password must contain at least one punctuation character
(!"#$%&()``*+,-/:;?_).
* Password must contain at least one upper-case alphabetic character.
* Password must not contain username.
--------------------------------------------------------------------------------
*/
SQL> @apxxepwd.sql "Ora:123"


--To unlock the APEX's account:
SQL> ALTER USER APEX_PUBLIC_USER ACCOUNT UNLOCK;
SQL> ALTER USER APEX_040200 ACCOUNT UNLOCK;

SQL> exit

-- Não tem a necessitade de rodar o script LOAD_PT-BR.SQL. (somente para XE em 
Windows)

--Download and Install Oracle Application Express Listener
http://www.oracle.com/technetwork/developer-tools/apex-listener/downloads/index.html

Criar um diretorio em $ORACLE_HOME, mover o zip e descompactar:
$ cd $ORACLE_HOME
$ mkdir apex_listener
$ cd apex_listener
$ mv /home/oracle/apex_listener.1.1.4.195.00.12.zip .
$ unzip apex_listener.1.1.4.195.00.12.zip

--Conferir Java instalado, o mínimo é
--¦ Java 6 Update 20 JDK or higher.
--¦ Java Servlet Specification 2.3 or higher.
--|
--| Java7..: 
http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html

# ./jdk-6u34-linux-x64-rpm.bin
# java -version
java version "1.6.0_34"
Java(TM) SE Runtime Environment (build 1.6.0_34-b04)
Java HotSpot(TM) 64-Bit Server VM (build 20.9-b04, mixed mode)


$ su root
# cd /opt/oracle10gR2/product/10.2/db_1/apex_listener
# java -Dapex.port=8086 -jar apex.war

Enter the path to the directory containing the APEX static resources
          Example:  /Users/myuser/apex/images
         or press Enter to skip: /opt/oracle10gR2/product/10.2/db_1/apex/images

Enter a username for the APEX Listener Administrator [adminlistener]:           
 <==== para testes, informei usuário e senha iguais ao sugerido
Enter a password for adminlistener:
Confirm password for adminlistener:
Enter a username for the APEX Listener Manager [managerlistener]: 
managerlistener
Enter a password for managerlistener:
Confirm password for managerlistener:
 

Acesse o endereço:

http://150.0.45.179:8086/apex/listenerConfigure

Workspace: Internal
Username: Admin
Password: "Senha que foi definida acima para utilizar o APEX" ==> alterado para 
Ora:456

Agora é só criar sua Workspace e começar a trabalhar.. 




-------------------
Backup pelo ApexExport

Setar corretamente:
ORACLE_HOME
CLASSPATH

$ env | grep CLASSPATH
CLASSPATH=./:/opt/oracle10gR2/product/10.2/db_1/jdbc/lib/ojdbc5.jar

baixar ojdbc5.jar, colocar em /opt/oracle10gR2/product/10.2/db_1/jdbc/lib
Vá em: cd /opt/oracle10gR2/product/10.2/db_1/apex/utilities e rode o backup.sh 
(código abaixo)

##backup.sh
$ cat backup.sh
java oracle.apex.APEXExport -db 150.0.45.179:1521:nmcpd -user system -password 
ora123 -instance
java oracle.apex.APEXExport -db 150.0.45.179:1521:nmcpd -user system -password 
ora123 -expWorkspace

Será criado arquivos W????????.sql para as workspaces existentes
Será criado arquivos F????????.sql para as aplicações existentes

--> outra forma:
Pelo SQL/Developer, conecte-se ao banco como SYSTEM e abra a árvore de conexões.
Haverá um item de menu com o nome APPLICATION EXPRESS
--> Clique na aplicação desejada com o botão direito e escolha EXPORTAR DDL e 
SALVAR EM ARQUIVO

--> Backup com aplicativo de terceiros (US$ 399,00)
http://www.apexsql.com/sql_tools_restore.aspx



Ederson Elias
DBA Oracle
http://br.linkedin.com/pub/ederson-elias/24/8b/8b0
------------
Labor improbus omnia vincit





--- Em [email protected], "Milton Bastos Henriquis Jr." 
<miltonbastos@...> escreveu
>
> Bom dia amigos!
> 
> Alguém de vocês tem experiência com APEX?
> Estou TENTANDO instalar... rs... nunca tive nenhum contato, por isso estou
> apanhando bastante.
> 
> Ambiente e versões:
> Oracle Linux 6.4
> Oracle Database 12cR1
> APEX 4.2.3
> 
> O database está no ar. Tentei seguir um tutorial de instalação.
> Quando cheguei no comando abaixo, apareceram as mensagens:
> 
> [oracle@ol6-121 apex_listener]$ java -jar apex.war
> Nov 05, 2013 9:47:24 AM oracle.dbtools.standalone.Standalone execute
> INFO: NOTE:
> 
> Standalone mode is designed for use in development and test environments.
> It is not supported for use in production environments.
> 
> Nov 05, 2013 9:47:24 AM oracle.dbtools.standalone.Standalone execute
> INFO: Starting standalone Web Container in:  /u01/install/apex/images/apex
> Nov 05, 2013 9:47:24 AM oracle.dbtools.standalone.Deployer deploy
> INFO: Will deploy application path =
> /u01/install/apex/images/apex/apex/WEB-INF/web.xml
> Nov 05, 2013 9:47:25 AM oracle.dbtools.standalone.Deployer deploy
> INFO: Deployed application path =
> /u01/install/apex/images/apex/apex/WEB-INF/web.xml
> Nov 05, 2013 9:47:25 AM
> oracle.dbtools.common.config.file.ConfigurationFolder logConfigFolder
> INFO: Using configuration folder: /u01/install/apex/images/apex
> Default Database connection not configured properly
> Nov 05, 2013 9:47:27 AM oracle.dbtools.rt.web.SCListener contextInitialized
> INFO: Oracle Application Express Listener initialized
> Application Express Listener version : 2.0.5.287.04.27
> Application Express Listener server info: Grizzly/1.9.49
> 
> Nov 05, 2013 9:47:27 AM com.sun.grizzly.Controller logVersion
> INFO: GRIZZLY0001: Starting Grizzly Framework 1.9.49 - 11/5/13 9:47 AM
> Nov 05, 2013 9:47:27 AM oracle.dbtools.standalone.Standalone execute
> INFO: http://localhost:8080/apex started.
> 
> 
> ******** OK, o comando fica "travado" nesta mensagem**********
> Daí vou no browser, tento navegar no apex pelo endereço acima, e daí nesse
> mesmo terminal de comandos aparecem os erros abaixo:
> 
> Nov 05, 2013 9:47:30 AM oracle.dbtools.rt.web.HttpEndpointBase modApex
> SEVERE: The pool named: apex is not correctly configured, error: IO Error:
> The Network Adapter could not establish the connection
> oracle.dbtools.common.jdbc.ConnectionPoolException: The pool named: apex is
> not correctly configured, error: IO Error: The Network Adapter could not
> establish the connection
>         at
> oracle.dbtools.common.jdbc.ConnectionPoolException.badConfiguration(ConnectionPoolException.java:65)
> 
> 
> 
> *************** seguidos de mais um monte de mensagens de erros padrão Java.
> 
> 
> Pesquisei no google por esse erro e até achei uma thread no forum da Oracle:
> https://forums.oracle.com/thread/2501613
> 
> Mas não me ajudou em nada.
> 
> Alguém conseguiria me ajudar?
> 
> 
> 
> Att,
> Milton
>


Responder a