Categoria: Oracle Database General

Oracle Database General

v$sga, v$sgainfo and v$sgastat matching bytes challenge

Those days I was challenging myself to make an exact match and correlate all lines returned by a select on v$sga, v$sgainfo and v$sgastat. The biggest problem on those v$ views is that they bring different visions of the same thing (SGA), and I could never make a exact match of the bytes before. Now …

Continue lendo

Criação de Oracle 12.1.0.2 CDB - catcdb.sql retornando ORA-22288 ou ORA-29548

Estes dias estava tentando criar um CDB no Oracle Database 12.1.0.2 usando apenas o sqlplus em um Oracle Linux 6.5 64 bits. Então após executar o comando CREATE DATABASE, foi a hora de criar todo o dicionário de dados: $ sqlplus / as sysdba @?/rdbms/admin/catcdb.sql No entanto, alguuma coisa errada estava acontecendo pois ambos o …

Continue lendo

Aonde está o PSU de Abril 2017 do Oracle Database 12.2.0.1 ?

O banco de dados Oracle 12.2 já está disponível há mais de 3 meses. Como esperado, o primeiro Patch Set para uma determinada Release vem com um monte de bugs e nós DBAs ficamos aguardando a liberação de um PSU para fechar todas essas falhas, No entanto, não consegui encontrar o PSU para a versão …

Continue lendo

Snapshots de AWR não sendo gerados mesmo estando habilitado

Esses dias estava tendo um problema no meu Oracle Database 11.2.0.4. Os AWR Snapshots não estavam sendo gerados e coletados pela base mesmo estando totalmente ativado. Resolvi então fazer umas checagens para garantir que eu não tinha quaisquer problemas: Verifiquei se havia espaço disponível na tablespace SYSAUX. Eu estava usando apenas 5GB do total de 15GB disponíveis. O control_management_pack_access estava com "DIAGNOSTIC+TUNING". …

Continue lendo

Como proteger CREATE PUBLIC SYNONYM contra escalonamento de privilégios

Durante a minha última apresentação no GUOB Tech Tour 2016 - Oracle Technology Tour LA - Brazil, demonstrei como poderíamos facilmente usar um privilégio de CREATE PUBLIC SYNONYM para escalonar até um privilégio DBA. Neste artigo, eu vou compartilhar com vocês uma package que criei e uso em meus sistemas para permitir que os usuários …

Continue lendo