Switchover to a Logical Standby using SQL *Plus

Ambiente primary: Logical Standby: Iniciando processos de SQL Apply: Checando o número de sequence do primary: Vemos que os archives foram enviados para o Logical: Criando mais archive no primary e acompanhando o alert do standby: Em um nível mais granular, podemos checar o gap de SCN comparando o valor das duas colunas abaixo, no […]

[Solved] Issue: SWITCHOVER VERIFY: Online Redo Logfile 1 requires clearing

Ambiente primary: Ambiente physical standby: Ao tentar realizar o comando de verify, um warning é reportado: No alert temos: O Oracle Note “12c Data guard Switchover Best Practices using SQLPLUS (Doc ID 1578787.1)” (Link AQUI) nos traz uma pista do problema: Validando que meu standby não possui o parâmetro preenchido: Inserindo os valores apropriados do […]

Switchover to a Physical Standby using SQL *Plus

A operação de switchover no Data Guard corresponde a uma mudança planejada/desejada de função, seja para testes periódicos de estratégia de DR, migrações ou upgrades. Nela, um dos ambientes physical standby recebe do primary os redo logs restantes, e trocam de role/função, ou seja, o standby passa a operar como primary. Algumas etapas preliminares que […]

Configuring an OS User for a PDB

Existe algumas operações a nível de PDB que podem ter uma interface e interação com a camada de Sistema Operacional, como por exemplo External Jobs, External Tables e execucação de PL/SQL libraries. Dependendo a situação, configurar um usuário de S.O para cada PDB seria uma boa alternativa. Esse tipo de abordagem é possível graças ao […]

Using PDB Lockdown Profile to control values in SQL Statement

Esse recurso de criar a regra do Lockdown com um range de valores possíveis é muito legal. Vamos observar o meu Lockdown Profile atual e quais as regras que o mesmo possui: Criando uma nova regra, incluindo os valores mínimos e máximos do parâmetro cpu_count: Conectando no PDB que possui o Lockdown Profile associado: Alterando […]

Using PDB Lockdown Profile to disable specific SQL statement

Antes de criarmos o Lockdown Profile, vamos consultar o valor de um parâmetro e alterá-lo utilizando o comando ALTER SYSTEM: Consultando o atual Lockdown Profile que temos no ambiente: Criando a regra para não permitir a execução de comandos ALTER SYSTEM no PDB HIPOFISE1, exceto para realizar KILL SESSION: Validando a regra em ação: Abri […]

Using PDB Lockdown Profile to disable a database option

Lockdown Profile é um dos recursos que mais gostei na arquitetura Multitenant, que nos permite customizar políticas de segurança para um PDB, como quais features, options os comandos podemos permitir ou não a nível de PDB. Neste artigo mostraremos um exemplo simples de desabilitar a opçao de utilização de uma option dentro do pluggable database. […]

Enabling Common Users to View Information about specific PDBs

Quando fui pensar em reproduzir este artigo, confesso que criei muita confusão com o recurso que tentarei demonstrar, e precisei assistir minhas aulas umas duas ou três vezes (do curso do Ahmed Baraka, link AQUI) , recorrer à documentação oficial da Oracle (link AQUI)e aos artigos do Tim Hall (link AQUI). Mas o bom disso […]

Granting Multitenant Privileges as Common or Local

Neste artigo simples, vamos explorar a administração de privilégios do tipo common ou local, tanto a nível de root container ou PDBs, na arquitetura Multitetant. Pela consulta abaixo, podemos ver que o privilégio de create session foi concedido para os usuários C##BRUNO (common) e LOCALUSER (local) nos containers seguintes: Ao logar no PDB, temos a […]