RE: [oracle_br] Audit

2014-01-15 Por tôpico Alex Zaballa
Boa noite,Dá uma olhada também em ora_rowscn e 
scn_to_timestamp.Tem suas limitações em termos de tempo, mas são 
úteis em diversos casos.AbsAlex 
Zaballahttp://alexzaballa.blogspot.com/http://overview.mail.yahoo.com?.src=iOS";>Sent from Yahoo Mail 
for iPad

Re: [oracle_br] Audit

2014-01-15 Por tôpico Fabricio Pedroso Jorge
Se a tabela em questão estiver com a auditoria habilitada nela, você pode
ver na view DBA_AUDIT_TRAIL.

O que eu costumo fazer nos meus modelos de dados é adicionar 2 colunas em
cada, uma com a data de inserção desse registro e outra com a data da
última atualização que esse registro sofreu. Com isso, essas informações
básicas de auditoria ficam facilmente acessíveis.


Em 15 de janeiro de 2014 09:59, Ednilson Silva
escreveu:

>
>
> Pessoal,
>
> Como fa€ ¦ço para descobrir quando um registro novo foi inserido numa
> determinada tabela?
>
>
>
> Grato
>
> Ednilson Silva
>
>  
>



-- 
*Fabrício Pedroso Jorge.*

Administrador de Banco de Dados
Oracle 11g Certified SQL Expert
Oracle 11g Certified Associate
Oracle 11g Certified Professional
Linux Professional Institute Certified Level I (LPIC-I)
ITIL V3 Foudations
certificacaodb.com.br

*Resumo Profissional:*
http://br.linkedin.com/in/fabriciojorge

*Contatos:*
+ 55 91 88991116
skype: fabricio.pedroso.jorge
fpjb...@gmail.com


Re: [oracle_br] audit trail file

2012-09-26 Por tôpico Rafael Mendonca
Muito bom o artigo Vitor.




 De: Vitor Jr. 
Para: oracle_br@yahoogrupos.com.br 
Enviadas: Terça-feira, 25 de Setembro de 2012 16:22
Assunto: Re: [oracle_br] audit trail file
 
Não se aplica ao seu caso por ser 10g. Mas fica a dica pra quem usa o 11g:

http://gavinsoorma.com/2010/09/purging-trace-and-dump-files-with-11g-adrci/




Att,/Regards,


Vitor Jr.
Infraestrutura / Infrastructure Team
Oracle 11g DBA Certified Professional - OCP
Oracle Certified Expert, Oracle Real Application Clusters 11g and Grid 
Infrastructure Administrator - OCE
Oracle Database 11g Performance Tuning Certified Expert - OCE
Oracle Exadata 11g Certified Implementation Specialist
Oracle Certified Associate, MySQL 5
mail, gtalk e msn: vitorj...@gmail.com
http://certificacaobd.com.br/
skype: vjunior1981




On 25/09/2012, at 16:17, Bruno Sales  wrote:

> Torex,
> Apagar os .aud você pode, porém você deve se questionar se deve. Por que a 
> feature de auditoria esta ligada? Provavelmente porque alguém gostaria de 
> auditar o banco. Nesse caso alguém poderia se incomodar caso você apague. 
> Caso contrário questione ao dba a necessidade do recurso audit trail. 
> 
> Att,
> 
> XT
> 
> Enviado via iPhone
> 
> Em 25/09/2012, às 11:20, "victor_raileno"  escreveu:
> 
> > problema:
> > 
> > $ sqlplus sys/sys as sysdba
> > 
> > SQL*Plus: Release 10.2.0.1.0 - Production on Mon Sep 24 20:20:51 2012
> > 
> > Copyright (c) 1982, 2005, Oracle. All rights reserved.
> > 
> > ERROR:
> > ORA-09945: Unable to initialize the audit trail file
> > 
> > ---
> > situação:
> > 
> > $ df -h -k
> > 
> > Filesystem size used avail capacity Mounted on
> > /dev/dsk/c0t0d0s0 25G 14G 11G 58% /
> > /devices 0K 0K 0K 0% /devices
> > ctfs 0K 0K 0K 0% /system/contract
> > proc 0K 0K 0K 0% /proc
> > mnttab 0K 0K 0K 0% /etc/mnttab
> > swap 133G 1.7M 133G 1% /etc/svc/volatile
> > objfs 0K 0K 0K 0% /system/object
> > sharefs 0K 0K 0K 0% /etc/dfs/sharetab
> > /dev/dsk/c0t0d0s3 29G 29G 0K 100% /usr
> > fd 0K 0K 0K 0% /dev/fd
> > swap 168G 35G 133G 21% /tmp
> > swap 133G 80K 133G 1% /var/run
> > /dev/dsk/c0t0d0s4 19G 13G 5.6G 71% /opt
> > 
> > ---
> > 
> > $ pwd
> > /usr/oracle
> > 
> > --
> > pergunta:
> > 
> > Tenho pelo filezila a seguinte pasta
> > /usr/oracle/product/10.2/rdbms/audit com os seguintes ora_numero.aud,
> > posso fazer um backup e deletar esses arquivos sem prejuijo ou falência da 
> > base de dados?
> > 
> > 
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 



[As partes desta mensagem que não continham texto foram removidas]





--
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--
>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>http://www.oraclebr.com.br/  

 Links do Yahoo! Grupos

[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] audit trail file

2012-09-25 Por tôpico Vitor Jr.
Não se aplica ao seu caso por ser 10g. Mas fica a dica pra quem usa o 11g:

http://gavinsoorma.com/2010/09/purging-trace-and-dump-files-with-11g-adrci/




Att,/Regards,


Vitor Jr.
Infraestrutura / Infrastructure Team
Oracle 11g DBA Certified Professional - OCP
Oracle Certified Expert, Oracle Real Application Clusters 11g and Grid 
Infrastructure Administrator - OCE
Oracle Database 11g Performance Tuning Certified Expert - OCE
Oracle Exadata 11g Certified Implementation Specialist
Oracle Certified Associate, MySQL 5
mail, gtalk e msn: vitorj...@gmail.com
http://certificacaobd.com.br/
skype: vjunior1981




On 25/09/2012, at 16:17, Bruno Sales  wrote:

> Torex,
> Apagar os .aud você pode, porém você deve se questionar se deve. Por que a 
> feature de auditoria esta ligada? Provavelmente porque alguém gostaria de 
> auditar o banco. Nesse caso alguém poderia se incomodar caso você apague. 
> Caso contrário questione ao dba a necessidade do recurso audit trail. 
> 
> Att,
> 
> XT
> 
> Enviado via iPhone
> 
> Em 25/09/2012, às 11:20, "victor_raileno"  escreveu:
> 
> > problema:
> > 
> > $ sqlplus sys/sys as sysdba
> > 
> > SQL*Plus: Release 10.2.0.1.0 - Production on Mon Sep 24 20:20:51 2012
> > 
> > Copyright (c) 1982, 2005, Oracle. All rights reserved.
> > 
> > ERROR:
> > ORA-09945: Unable to initialize the audit trail file
> > 
> > ---
> > situação:
> > 
> > $ df -h -k
> > 
> > Filesystem size used avail capacity Mounted on
> > /dev/dsk/c0t0d0s0 25G 14G 11G 58% /
> > /devices 0K 0K 0K 0% /devices
> > ctfs 0K 0K 0K 0% /system/contract
> > proc 0K 0K 0K 0% /proc
> > mnttab 0K 0K 0K 0% /etc/mnttab
> > swap 133G 1.7M 133G 1% /etc/svc/volatile
> > objfs 0K 0K 0K 0% /system/object
> > sharefs 0K 0K 0K 0% /etc/dfs/sharetab
> > /dev/dsk/c0t0d0s3 29G 29G 0K 100% /usr
> > fd 0K 0K 0K 0% /dev/fd
> > swap 168G 35G 133G 21% /tmp
> > swap 133G 80K 133G 1% /var/run
> > /dev/dsk/c0t0d0s4 19G 13G 5.6G 71% /opt
> > 
> > ---
> > 
> > $ pwd
> > /usr/oracle
> > 
> > --
> > pergunta:
> > 
> > Tenho pelo filezila a seguinte pasta
> > /usr/oracle/product/10.2/rdbms/audit com os seguintes ora_numero.aud,
> > posso fazer um backup e deletar esses arquivos sem prejuijo ou falência da 
> > base de dados?
> > 
> > 
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 



[As partes desta mensagem que não continham texto foram removidas]





--
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--
>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>http://www.oraclebr.com.br/  

 Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
oracle_br-unsubscr...@yahoogrupos.com.br

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




Re: [oracle_br] Audit

2006-04-13 Por tôpico Rodrigo Cavalcante
Nelson,

Estava com essa dúvida e o pessoal da lista ajudou, um dos select que
recebi foi esse, ou procure na lista auditoria no oracle:

select d.table_owner,d.table_name,d.inserts,d.updates,d.deletes,d.truncated,

a.num_rows,
round(((d.inserts+d.updates+d.deletes)*100)/decode(a.num_rows,0,1,a.num_rows
),2)
Percentual,
decode(greatest(round(((d.inserts+d.updates+d.deletes)*100)/decode(a.num_row
s,0,1,a.num_rows),0),99),99,
decode(greatest(round(((d.inserts+d.updates+d.deletes)*100)/decode(a.num_row
s,0,1,a.num_rows),0),49),49,
decode(greatest(round(((d.inserts+d.updates+d.deletes)*100)/decode(a.num_row
s,0,1,a.num_rows),0),0.9),0.9,'Aceitavel','Analisar')
,'Atenção analizar imediatamente')
,'Crítico analizar imediatamente') Status, d.timestamp
from sys.dba_tab_modifications d, all_tables a
where a.table_name = d.table_name and a.owner = d.table_owner
order by d.timestamp;

Att.

Rodrigo Cavalcante
- Original Message -
From: "Nelson Cartaxo" <[EMAIL PROTECTED]>
To: 
Cc: <[EMAIL PROTECTED]>
Sent: Thursday, April 13, 2006 2:38 PM
Subject: [oracle_br] Audit


Pessoal poderiam dar uma força.

Oracle 9.2.0.7 com Linux RHAS2.1

Preciso auditar os acessos de select em determinadas tabelas. Descobri que
posso usar o audit select table on scott.emp whenever successful;

O que não achei são as views que tenho que consultar para ver o resultado do
audit. Alguem tem uma luz?

Obrigado.


Atenciosamente,
Nelson Cartaxo
DBA ORACLE


-Mensagem original-
De: Nelson Cartaxo [mailto:[EMAIL PROTECTED]
Enviada em: quarta-feira, 5 de abril de 2006 14:21
Para: [EMAIL PROTECTED]
Assunto: RES: [usuarios_oracle] Ajuda com Query Urgente


Obrigado Fatima. Realmente com o hint de rule ele funciona bem.


Atenciosamente,
Nelson Cartaxo
DBA ORACLE
GABD - Ger. Adm. de Banco de Dados
DATASUS/RJ (MS)
Tel: 3985-7090

-Mensagem original-
De: fatima tunin [mailto:[EMAIL PROTECTED]
Enviada em: quarta-feira, 5 de abril de 2006 12:36
Para: [EMAIL PROTECTED]
Assunto: Re: [usuarios_oracle] Ajuda com Query Urgente


Nelson,

  Tambem tenho este problema, e ja me disseram que é um BUG da versão 9 que
a 10 ja não aconcetece mais isso, o que eu faço é deletar as estatisticas ou
colocar um HINT forçando qual indice deverá buscar.

  FAtima

Nelson Cartaxo <[EMAIL PROTECTED]> wrote:
  Pessoal mais uma vez vou tentar recorrer a voces.

Oracle 9.2.0.7 RedHat 2.1

Seguinte ao rodar a query abaixo com a tabela analisada com dbms_stats e
indices tambem analisados, o plano mostra um merge join (cartesian) e a
query trava, ou seja, fica no limbo. Quando coloco um hint de RULE a query
fica instantanea.   Alguem poderia me dar uma luz como faço para resolver.
De repente to comendo mosca em algum parametro do oracle, ou algo parecido.

A query é

SELECT /*+ RULE */st_tarefa
FROM siops.tb_log_tarefa Text
WHERE co_tarefa = 10
AND dt_inicio IN

SELECT MAX(dt_inicio)
FROM siops.tb_log_tarefa TInt
WHERE tExt.co_tarefa = TInt.co_tarefa)



Obrigado desde já pelo help.





Atenciosamente,
Nelson Cartaxo
DBA ORACLE


-Mensagem original-
De: Anderson Haertel Rodrigues [mailto:[EMAIL PROTECTED]
Enviada em: terça-feira, 4 de abril de 2006 11:16
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] ENC: Dúvida BLOB


Ricardo,

Eu respondi a sua questão no Sábado a noite.


--- Ricardo Lyrio <[EMAIL PROTECTED]> escreveu:

> Pessoal,
>
>
>
> Estou com um impasse que é o seguinte:
>
>
>
> Tenho a seguinte estrutura:
>
>
>
> 36 telas de forms sendo que apenas 5 fazem
> tratamento de imagens
>
>
>
> Tabela 1
>
>Campo01
>
>Campo02
>
>...
>
>Campo0n
>
>Imagem01
>
>Imagem02
>
>...
>
>Imagem12
>
>
>
> As imagens são todas Blob
>
>
>
> Esta tabela tem mais ou menos 3.000.000 de registros
>
>
>
> O que seria melhor:
>
>
>
>Dividir a tabela, retirar as imagens e criar uma
> outra tabela
>
>
>
> Tabela 2
>
>FK da tabela1
>
>FK de Descrição da imagem
>
>Imagem
>
>
>
> Existe alguma limitação para o Oracle tratar em as
> imagens numa mesma
> tabela?
>
>
>
> Grato
>
> Ricardo Lyrio
>
>
>
>
>
> [As partes desta mensagem que não continham texto
> foram removidas]
>
>
>
>

--
> Atenção! As mensagens deste grupo são de acesso
> público e de inteira responsabilidade de seus
> remetentes.
> Acesse:
>
http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/

< http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
 >
< http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/

< http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
 > >
>
>

-