 | As aplicações desenvolvidas no Oracle Application Express são salvas como metadados no repositório do Oracle Application Express dentro do Oracle Database. No entanto, as aplicações são baseadas em vários objetos do banco de dados, como tabelas e views e podem chamar outros objetos do banco de dados como packages, funções e procedures. Além disso, antes de executar uma aplicação, pode ser necessário, inserir, atualizar ou deletar vários registros do banco de dados. Todas essas alterações de DDL e DML devem ser gravadas nos scripts SQL e executadas em um ambiente de destino antes de importar a aplicação do Oracle Application Express. Utilizando os Objetos de Suporte do Oracle Application Express, estes arquivos de script SQL podem ser submetidos a upload e incluídos na exportação da aplicação, criando uma Aplicação Empacotada. Isso garantirá que os scripts de pré-requisitos são executados corretamente.
Os arquivos estáticos também podem ser incorporados em uma Aplicação Empacotada para simplificar a instalação, pois somente um arquivo precisa ser implantado. |
Empacotando Aplicações
O empacotamento de uma aplicação combina a instalação de todos os componentes necessários para instalar uma aplicação. Isso inclui objetos do banco de dados, como tabelas, dados do banco de dados, a própria aplicação Oracle Application Express e todos os arquivos de suporte, como imagens, CSS e Javascript.
Instalação da Aplicação
Depois que uma aplicação for empacotada em um arquivo único, a instalação é executada através do upload da aplicação ao Oracle Application Express usando o recurso de importação. Isso iniciará um assistente que fará parse do arquivo, executará verificações de pré-instalação definidas e, em seguida, instalará a aplicação. Depois que a definição da aplicação Application Express for instalada, os objetos de suporte também podem ser instalados.