Using dbcli for Taking Database Backups

Podemos realizar backup de nossos DB Systems através da OCI Console, API, RMAN ou pelo utilitário DBCLI. Neste artigo, vamos simular a utilização do DBCLI. Este método nos permite realizar os backups em disco (DISK) ou diretamente no OCI Object Storage (OBJECTSTORE), além de conseguirmos definir o tempo de retenção dos mesmos (Recovery Window), por […]

Performing Application Unistall Tasks

Neste artigo, vamos simular (ou pelo menos tentar) a desinstalação de um Application Container em nossa Arquitetura Multitenant. Logando no container desejado e emitindo o comando abaixo para iniciar o processo de desinstalação: Realizando o DROP de schema e tablespace: Podemos emitir o comando abaixo para encerrar o processo de desinstalação: Por conta do erro […]

Performing Application Patch Tasks

Neste artigo, vamos simular a aplicação de Patch em um ambiente Multitenant, especificamente em um Application Container e seus Application PDBs. Na consulta abaixo, vemos que a versão de nossa aplicação atual é 2.0: Para iniciar o processo de Patch, vamos executar o script abaixo: Vamos alterar uma tabela já existente, adicionando nela uma coluna: […]

Performing Application Upgrade Tasks

Neste artigo, vamos simular o upgrade da Application HR_APP que criamos nos últimos artigos, de modo que estas alterações sejam refletidas nos Application PDBs também. Para isso, vamos conectar diretamente no Application Root e validar a versão atual: Antes de iniciar efetivamente as alterações na application, devemos executar o comando abaixo usando o nome da […]

Using Application Common Objects

Neste artigo, vamos explorar os 3 tipos de Application Common Objects que podemos usar em nossa estrutura de Application Containers. Ainda baseados nos artigos anteriores, que fizemos a criação da estrutura mínima para viabilizar os testes que ocorrerão neste artigo. Data-Linked Application Common Objects Este tipo de objeto possui o seu metadados e dados armazenados […]

Creating application PDBs from the application root

Neste artigo, vamos explorar a criação de Applications PDBs a partir do Application Root gerado em nosso último post. Logando no Application Root: Agora vamos disparar a criação de um PDB. Como estamos conectados em um Application Root, automaticamente teremos a criação de um Application PDB (Container): Abrindo o novo Application PDB e salvando o […]

Installing an Application in the Application Root

No artigo anterior, criamos um Application Root, e a partir dele podemos criar um Application PDB. Neste artigo vamos simular este processo. Conectando no Application Root: Vamos criar um Application PDB chamado HR_APP dentro do nosso Application Root (HR_AC), utilizando o parâmetro BEGIN INSTALL com o valor da versão da aplicação: Neste ponto, vamos criar […]

Creating an Application Root

Um recurso muito interessante da arquitetura Multitenant (a partir da 12.2) é o Application Container, que nos permite agrupar de maneira lógica um conjunto de containers, de modo a facilitar a sua administração e governança. Um exemplo prático disso: imagine que você provê um serviço para diversos clientes, e que sua aplicação seja semelhante entre […]