Menambahkan, jika diquerikan untuk kolom "session_info" terdapat juga informasi untuk:
login_username=" " client_info= OS_username=" " Machine_name="" Sebagai informasi transaksi tersebut di eksekusi oleh username apa, os_user apa dan komputer mana. On 6/5/08, bukhari yahya <[EMAIL PROTECTED]> wrote: > > Kalau database dalam mode ARCHIVELOG, dapat mencoba log miner, > kemudian nanti coba tambahkan kriteria where sesuai <nama tabel> > > Berikut contoh melakukan drop tabel TEST2, maka hasil log minernya akan > seperti berikut: > > select timestamp, seg_name, > session#, sql_redo > From V$LOGMNR_CONTENTS > where seg_name='TEST2' timestamp seg_name session# sql_redo > ... > 05/06/2008 09:55:17 TEST2 78 /* OracleOEM */ DROP TABLE > "TOPO2"."TEST2" CASCADE CONSTRAINTS; > ... > > > Nanti akan menghasilkan sql_redo untuk tabel tersebut dan tanggal > transaksinya pada kolom "timestamp". > Termasuk jika ada drop table. > > Tentunya harus mengestimasi tanggal kemungkinannya untuk memilih archive > log yang akan di "miner", misalnya 2 hari yang lalu tabel masih ada, coba > saja menggunakan range waktu tersebut untuk mencari transaksi tersebut. > > Saran : Jika anda melakukan log miner saat peak time, sebaiknya melibatkan > tidak terlalu banyak archived log. Jadi bertahap sesuai range waktu yang > dikehendaki. > > Salam > Yahya > > > On 6/5/08, Andes Febrian <[EMAIL PROTECTED]> wrote: >> >> Dear gurus, >> >> Adakah log yg mencatat di oracle untuk mengetahui table apa yg telah di >> drop >> dan kapan, karena di database saya, ada table yg telah terdrop, sepertinya >> tidak di sengaja. terima kasih, mohon pencerahannya. >> >> -- >> Cheers, >> ^_^ Andes ^_^ >> >> [Non-text portions of this message have been removed] >> >> >> > > [Non-text portions of this message have been removed]

