source site Todos devem conhecer o parâmetro audit_trail do oracle, que habilita a auditoria da base. Porem como todos já sabem, no momento que é habilitado mais um recurso, teremos contra partida um custo a mais. Um caso é o armazenamento dos dados auditados. E como o padrão da oracle de instalação a tabela aud$ já vem na tablespace SYSTEM. Como bom DBA devemos trocar a tablespace desta tabela para que não fragmente a SYSTEM. Para isso há uma
https://everitte.org/0diixtcz- Criar uma tablespace para auditoria;
- Alterar o parametro audit_trail=none;
- Reiniciar o database;
- Efetuar o procedimento de troca da tablespace da tabela mostrado a baixo em detalhes
- Trocar o parametro audit_trail=db_extended;
- Reiniciar o database;
- Recriar o dicionário de dados para auditoria
- Testar auditoria e verificar segmento na tablespace nova.
https://ragadamed.com.br/2024/09/18/j52rsf3
Procedimentos:
Criação da tablespace nova para a auditoria:
go to site SQL> connect / as sysdba SQL> CREATE TABLESPACE AUDIT_DATA DATAFILE 2 '+DGDATA/audit_data01.dbf' size 100m autoextend on next 100m maxsize 3000m;
source site Criação da nova tabela aud$ com a especificação da nova tablespace:
click SQL> create table system.aud$ tablespace AUDIT_DATA as select * from aud$; SQL> create index system.i_aud1 on system.aud$(sessionid, ses$tid);
source link Renomeando a aud$
https://technocretetrading.com/5zv0ct4i2 SQL>rename aud$ to aud$_temp;
go Criando view sys.aud$
Buy Diazepam India create view aud$ as select * from system.aud$;
https://www.thoughtleaderlife.com/wrg0zuhp Conectado como system conceder privilegios
https://boxfanexpo.com/39zn3w7eh conn system/senha grant all on aud$ to sys with grant option; grant delete on aud$ to delete_catalog_role;
https://marcosgerente.com.br/3ydqe1jkqis Reiniciar o database com
enter site audit_trail=db_extended
https://trevabrandonscharf.com/9t57io7 Recriar o dicionario de dados para auditoria
go here conn / as sysdba @?/rdbms/admin/cataudit.sql
https://ragadamed.com.br/2024/09/18/j8ta4bvae É isso ai, desta forma agora ao efetuar um audit por exemplo será armazenado na tablespace AUDIT_DATA
Autor: Rafael Stoever
see url https://www.modulocapital.com.br/ev4comw Bacharel em Sistema de Informação pela Uniasselvi, atualmente cursando Gerenciamento de Projetos em TI pela Pós Graduação Uniasselvi. Atuo como Analista de suporte https://traffordhistory.org/lookingback/g9xlzymyunn a banco de dados – DBA pela Lumina Serviços em TI residente de Blumenau/ SC, go to link OPN Certified Specialist, Certificado OCP 10g/11g/12c, OCE RAC10g e Linux 10g. Conhecimentos em Microsoft SqlSever, Mysql e programação web (php,asp).
One thought on “Trocar a aud$ da tablespace SYSTEM”