Habilitando o Oracle Application Express APEX – Oracle Database Enterprise 11g

Habilitando APEX no Oracle Database Enterprise 11g – Versão do texto: 0.1

O APEX é primeiramente um ambiente de desenvolvimento de software com base no banco de dados Oracle, com ele também é possível executar tarefas administrativas.  Usuários compartilham uma área de trabalho chamada Workspace, onde pode ser compartilhado objetos, dados e aplicações.

<!–more–>

A partir do Oracle 11g o APEX já vem pré-instalado com o banco de dados.

1. Breve Descrição

Application Builder: Para os usuários que têm pouca ou nenhuma experiência em programação em APEX, para criar facilmente relatórios, formulários e carregar dados de planilhas e arquivos de texto para o banco de dados. Ele também permite aos desenvolvedores criar rapidamente formulários, relatórios e desenvolvimentos de aplicações web mais complexas centradas em um banco de dados. Ele é totalmente Web e permite que os desenvolvedores se concentrem nas características e funcionalidades dos aplicativos, em outras palavras, a lógica de negócio, em vez de detalhes relacionados com a interface.

SQL Workshop 
SQL Commands: você pode executar instruções SQL e PL/SQL diretamente no banco de dados.
Object Browser: No browser de objetos é possível navegar e criar tabelas, índices, procedures, views, etc. de maneira simples.

Utilities: Encontramos Lixeira, Geração de DDL (Códigos de objetos), Exportação e Importação de dados em TXT ou XML e relatórios de objetos de usuários ou do banco de dados, etc..

Administration: A partir deste é possível gerenciar memória, capacidade de armazenamento, usuários, monitorar sessões e encontrar informações de configuração do banco de dados.

2. Habilitando o APEX

Efetue login no sistema com o seu usuário oracle.

Entre no diretório home do oracle, depois entre no diretório apex e conecte ao banco pelo sqlplus:

cd $ORACLE_HOME
cd apex
sqlplus "/ as sysdba"

Execute o script de configuração do apex:

@apxconf

Digite uma senha para o usuário admin e a porta:

Enter values below for the XDB HTTP listener port and the password for the Application Express ADMIN user.
Default values are in brackets [ ].
Press Enter to accept the default value.
Enter a password for the ADMIN user []admin_password
Enter a port for the XDB HTTP listener [ 8080]
...changing HTTP Port
PL/SQL procedure successfully completed.
PL/SQL procedure successfully completed.
Session altered.
...changing password for ADMIN
PL/SQL procedure successfully completed.
Commit complete.

Inicialize o servidor embarcado http XBD:

EXEC DBMS_XDB.SETHTTPPORT(8080);
commit;

Destrave a conta anonymous:

ALTER USER ANONYMOUS ACCOUNT UNLOCK;

Pronto, agora é só acessar o APEX pela porta escolhida:
http://ipdoservidor:porta/apex

Você deve primeiramente entrar no sistema pelo workspace internal e depois criar um workspace desejado:
Utilize o workspace internal, user admin e a senha que você definiu.

Criando um Workspace:

Nome da Workspace:

Escolhendo o schema existente:

Usuario e senha de acesso no apex para workspace:

Pronto, só finalizar. sair e entrar com uma nova sessão no apex com seu novo usuário.

Para finalizar a execução do APEX:

EXEC DBMS_XDB.SETHTTPPORT(0);
commit;

Leitura recomendada:
http://www.oracle.com/technetwork/developer-tools/apex/documentation/index.html

Deixe uma resposta

Or